home *** CD-ROM | disk | FTP | other *** search
MacBinary | 1999-04-30 | 44.9 KB | [CWWP/BOBO] |
open in:
MacOS 8.1
|
Win98
|
DOS
browse contents |
view JSON data
|
view as text
This file was processed as: MacBinary
(archive/macBinary).
Confidence | Program | Detection | Match Type | Support
|
---|
100%
| dexvert
| ClarisWorks/AppleWorks Document (document/clarisWorks)
| magic
| Supported |
10%
| dexvert
| MacBinary (archive/macBinary)
| fallback
| Supported |
100%
| file
| MacBinary II, Tue Nov 3 15:37:45 1998, modified Fri Apr 30 12:56:34 1999, creator Apple Works, type 'CWWP', 45005 bytes "Text Extractors Plug-ins" AppleWorks/ClarisWorks CWK Document, version 5, 792x612, at 0xb04d 689 bytes resource AppleWorks/ClarisWorks CWK Document, version 5, 792x612
| default (weak)
| |
99%
| file
| data
| default
| |
83%
| TrID
| Claris Works text (MacBinary)
| default
| |
16%
| TrID
| MacBinary 2
| default (weak)
| |
100%
| dexmagic
| Picasso 64 Image
| default (weak)
| |
100%
| siegfried
| fmt/1762 MacBinary (II)
| default
| |
100%
| lsar
| MacBinary
| default
|
|
id metadata |
---|
key | value |
---|
macFileType | [CWWP] |
macFileCreator | [BOBO] |
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 18 54 65 78 74 20 45 | 78 74 72 61 63 74 6f 72 |..Text E|xtractor|
|00000010| 73 20 50 6c 75 67 2d 69 | 6e 73 00 00 00 00 00 00 |s Plug-i|ns......|
|00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 43 57 57 50 42 4f 42 | 4f 00 00 00 00 00 00 00 |.CWWPBOB|O.......|
|00000050| 00 00 00 00 00 af cd 00 | 00 02 b1 b2 65 1a 19 b3 |........|....e...|
|00000060| 4f 91 42 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |O.B.....|........|
|00000070| 00 00 00 00 00 00 00 00 | 00 00 81 81 fe 15 00 00 |........|........|
|00000080| 05 07 ad 00 42 4f 42 4f | 05 07 ad 00 00 00 00 00 |....BOBO|........|
|00000090| 00 00 00 00 00 01 02 05 | 86 38 00 00 00 00 03 18 |........|.8......|
|000000a0| 02 64 00 48 00 48 00 48 | 00 48 00 48 00 48 02 d0 |.d.H.H.H|.H.H.H..|
|000000b0| 02 1c 01 00 00 01 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000c0| 00 00 00 00 00 00 00 00 | 01 00 00 02 00 02 00 00 |........|........|
|000000d0| 02 05 83 70 00 00 00 00 | 00 05 ff ff 00 00 00 00 |...p....|........|
|000000e0| 00 01 01 01 00 00 00 48 | 00 00 00 08 00 00 00 01 |.......H|........|
|000000f0| 00 00 00 01 02 05 83 74 | 00 00 00 00 02 02 00 00 |.......t|........|
|00000100| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 01 00 00 |........|........|
|00000110| 40 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |@.......|........|
|00000120| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000130| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000140| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000150| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000160| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000170| 00 00 21 45 00 02 00 00 | 0c 01 ff ff 00 00 00 00 |..!E....|........|
|00000180| 00 00 00 00 00 00 00 00 | 02 05 86 3c 01 01 ff ff |........|...<....|
|00000190| 00 00 00 06 00 00 03 ff | 01 00 01 00 00 02 00 02 |........|........|
|000001a0| 00 00 00 00 00 00 00 00 | 00 00 01 00 00 01 00 01 |........|........|
|000001b0| 00 2d 00 00 01 00 01 00 | 00 00 00 5a 00 00 00 12 |.-......|...Z....|
|000001c0| 00 00 00 00 00 06 01 00 | 00 00 00 01 00 01 00 00 |........|........|
|000001d0| 00 11 00 10 7f ff ff ff | 00 00 00 00 00 00 00 00 |........|........|
|000001e0| 00 00 00 00 00 00 00 0d | 0c 45 72 69 63 20 4b 6f |........|.Eric Ko|
|000001f0| 65 62 6c 65 72 00 00 00 | 00 00 00 00 00 00 00 00 |ebler...|........|
|00000200| 00 00 00 01 85 00 00 00 | 66 00 01 ff ff 00 00 00 |........|f.......|
|00000210| 42 00 18 00 02 4c 4f 4d | 21 00 00 00 00 00 00 00 |B....LOM|!.......|
|00000220| 00 00 00 00 00 00 00 00 | 00 00 00 01 01 01 60 00 |........|......`.|
|00000230| 01 00 00 00 00 00 00 ba | ca 00 00 00 00 00 00 00 |........|........|
|00000240| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000250| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000260| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000270| 00 00 00 00 00 ff ff 00 | 00 00 06 00 00 03 ff 01 |........|........|
|00000280| 00 01 00 00 02 00 02 00 | 00 00 00 00 00 00 00 05 |........|........|
|00000290| 00 00 00 00 78 00 03 00 | 00 00 48 00 48 00 00 00 |....x...|..H.H...|
|000002a0| 00 02 d8 02 28 ff e1 ff | e2 02 f9 02 46 03 47 05 |....(...|....F.G.|
|000002b0| 28 03 fc 00 02 00 00 00 | 48 00 48 00 00 00 00 02 |(.......|H.H.....|
|000002c0| d8 02 28 00 01 00 00 00 | 64 00 00 00 01 00 03 03 |..(.....|d.......|
|000002d0| 03 00 00 00 01 27 0f 00 | 01 00 01 00 00 00 00 00 |.....'..|........|
|000002e0| 00 00 00 00 00 00 00 60 | 08 00 19 01 90 00 00 00 |.......`|........|
|000002f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000300| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000310| 00 00 00 00 00 00 00 00 | 1e 00 00 ff ff 00 00 00 |........|........|
|00000320| 04 00 12 00 01 00 05 00 | 00 00 00 01 00 01 01 00 |........|........|
|00000330| 00 01 00 00 00 00 00 02 | 05 d5 70 01 01 00 00 00 |........|..p.....|
|00000340| 01 00 04 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000350| 00 00 02 00 00 00 01 00 | 10 00 00 00 10 00 00 00 |........|........|
|00000360| 00 00 00 00 00 00 00 00 | 01 01 86 00 00 00 00 00 |........|........|
|00000370| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 02 |........|........|
|00000380| 6c 00 00 32 00 00 00 00 | 2f 00 01 00 01 00 c0 02 |l..2....|/.......|
|00000390| 46 00 00 00 00 00 00 03 | 21 00 00 00 00 00 00 00 |F.......|!.......|
|000003a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000003b0| 00 00 00 00 00 02 05 83 | 7c 00 00 00 00 00 00 00 |........||.......|
|000003c0| 00 02 05 82 74 00 00 00 | 00 00 00 00 00 00 00 00 |....t...|........|
|000003d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000003e0| 00 00 00 00 00 00 15 00 | 48 00 2f 02 1c 00 00 00 |........|H./.....|
|000003f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 15 00 |........|........|
|00000400| 48 00 2f 02 1c 00 00 00 | 00 00 00 00 00 00 00 00 |H./.....|........|
|00000410| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000420| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000430| 00 00 00 00 00 00 00 00 | 00 02 05 82 20 00 00 00 |........|.... ...|
|00000440| 00 00 00 00 00 03 21 02 | 46 00 01 00 00 01 00 00 |......!.|F.......|
|00000450| 00 00 01 00 00 01 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000460| 00 02 05 d9 d0 00 00 00 | 00 02 04 a2 14 0b 00 00 |........|........|
|00000470| 00 00 00 00 00 00 00 00 | 00 00 00 00 01 00 20 00 |........|...... .|
|00000480| 00 00 00 00 00 02 05 83 | 84 00 00 5b e4 00 00 00 |........|...[....|
|00000490| 00 00 00 00 00 00 00 00 | 00 ff ff ff ff ff ff ff |........|........|
|000004a0| ff 00 2c 00 05 03 5c 02 | 5a 00 06 44 53 45 54 00 |..,...\.|Z..DSET.|
|000004b0| 00 02 16 00 10 00 00 00 | 00 00 00 21 45 00 00 01 |........|...!E...|
|000004c0| 00 00 01 00 00 00 03 00 | 00 5b 26 00 1d 02 c7 00 |........|.[&.....|
|000004d0| ad 00 00 02 05 83 58 02 | 05 83 60 02 05 83 5c 00 |......X.|..`...\.|
|000004e0| 00 00 00 00 00 02 05 82 | e0 00 00 00 00 01 d4 02 |........|........|
|000004f0| 7d 02 05 81 88 00 2e 02 | 7c 00 00 00 00 00 00 00 |}.......||.......|
|00000500| 00 00 00 00 00 00 00 00 | 00 08 07 01 d4 02 7d 02 |........|......}.|
|00000510| 05 82 58 00 32 02 74 00 | 00 00 00 00 00 00 01 00 |..X.2.t.|........|
|00000520| 00 00 00 00 00 00 00 0e | 8d 01 d4 02 7d 02 05 82 |........|....}...|
|00000530| 0c 00 32 02 72 00 00 00 | 00 00 00 00 02 00 00 00 |..2.r...|........|
|00000540| 00 00 00 00 00 16 42 01 | d4 02 7d 00 00 00 00 00 |......B.|..}.....|
|00000550| 33 02 78 00 00 00 00 00 | 00 00 03 00 00 00 00 00 |3.x.....|........|
|00000560| 00 00 00 1d 28 01 d4 02 | 7d 02 05 82 08 00 33 02 |....(...|}.....3.|
|00000570| 76 00 00 00 00 00 00 00 | 04 00 00 00 00 00 00 00 |v.......|........|
|00000580| 00 22 e5 01 d4 02 7d 00 | 00 00 00 00 34 02 72 00 |."....}.|....4.r.|
|00000590| 00 00 00 00 00 00 05 00 | 00 00 00 00 00 00 00 26 |........|.......&|
|000005a0| 3a 01 d4 02 7d 00 00 00 | 00 00 35 02 7c 00 00 00 |:...}...|..5.|...|
|000005b0| 00 00 00 00 06 00 00 00 | 00 00 00 00 00 2d 48 01 |........|.....-H.|
|000005c0| d4 02 7d 00 00 00 00 00 | 35 02 7c 00 00 00 00 00 |..}.....|5.|.....|
|000005d0| 00 00 07 00 00 00 00 00 | 00 00 00 35 eb 01 d4 02 |........|...5....|
|000005e0| 7d 00 00 00 00 00 35 02 | 7c 00 00 00 00 00 00 00 |}.....5.||.......|
|000005f0| 08 00 00 00 00 00 00 00 | 00 3d 89 01 d4 02 7d 00 |........|.=....}.|
|00000600| 00 00 00 00 34 02 72 00 | 00 00 00 00 00 00 09 00 |....4.r.|........|
|00000610| 00 00 00 00 00 00 00 43 | 8e 01 d4 02 7d 00 00 00 |.......C|....}...|
|00000620| 00 00 34 02 74 00 00 00 | 00 00 00 00 0a 00 00 00 |..4.t...|........|
|00000630| 00 00 00 00 00 47 52 01 | d4 02 7d 00 00 00 00 00 |.....GR.|..}.....|
|00000640| 35 02 7c 00 00 00 00 00 | 00 00 0b 00 00 00 00 00 |5.|.....|........|
|00000650| 00 00 00 4a fe 01 d4 02 | 7d 00 00 00 00 00 35 02 |...J....|}.....5.|
|00000660| 7c 00 00 00 00 00 00 00 | 0c 00 00 00 00 00 00 00 ||.......|........|
|00000670| 00 4f 09 01 d4 02 7d 00 | 00 00 00 00 34 02 7a 00 |.O....}.|....4.z.|
|00000680| 00 00 00 00 00 00 0d 00 | 00 00 00 00 00 00 00 53 |........|.......S|
|00000690| 12 01 d4 02 7d 00 00 00 | 00 00 35 02 7c 00 00 00 |....}...|..5.|...|
|000006a0| 00 00 00 00 0e 00 00 00 | 00 00 00 00 00 59 40 01 |........|.....Y@.|
|000006b0| d4 02 7d 02 05 81 80 00 | 13 00 e4 00 00 00 00 00 |..}.....|........|
|000006c0| 00 00 0f 00 00 00 00 00 | 00 00 00 16 38 00 00 00 |........|....8...|
|000006d0| 00 00 28 00 00 00 00 00 | 29 00 08 00 00 00 00 00 |..(.....|).......|
|000006e0| 2a 00 08 00 00 00 00 00 | 33 00 08 00 00 00 00 01 |*.......|3.......|
|000006f0| d0 00 08 00 00 00 00 01 | d1 00 08 00 00 00 00 02 |........|........|
|00000700| 4c 00 33 00 00 00 00 02 | 4d 00 33 00 00 00 00 02 |L.3.....|M.3.....|
|00000710| 54 00 33 00 00 00 00 02 | 5b 00 33 00 00 00 00 02 |T.3.....|[.3.....|
|00000720| 76 00 33 00 00 00 00 02 | 7e 00 33 00 00 00 00 02 |v.3.....|~.3.....|
|00000730| 86 00 08 00 00 00 00 02 | 87 00 08 00 00 00 00 03 |........|........|
|00000740| b1 00 08 00 00 00 00 04 | ad 00 08 00 00 00 00 04 |........|........|
|00000750| ae 00 08 00 00 00 00 05 | f8 00 33 00 00 00 00 05 |........|..3.....|
|00000760| f9 00 08 00 00 00 00 06 | 1e 00 08 00 00 00 00 06 |........|........|
|00000770| 72 00 11 00 00 00 00 06 | 84 00 11 00 00 00 00 06 |r.......|........|
|00000780| 99 00 11 00 00 00 00 06 | bf 00 11 00 00 00 00 07 |........|........|
|00000790| 99 00 11 00 00 00 00 07 | fa 00 43 00 00 00 00 08 |........|..C.....|
|000007a0| 07 00 43 00 00 00 00 08 | 14 00 43 00 00 00 00 08 |..C.....|..C.....|
|000007b0| 2a 00 43 00 00 00 00 08 | 43 00 43 00 00 00 00 08 |*.C.....|C.C.....|
|000007c0| 5c 00 43 00 00 00 00 08 | 6b 00 43 00 00 00 00 08 |\.C.....|k.C.....|
|000007d0| 7b 00 43 00 00 00 00 08 | 8c 00 43 00 00 00 00 08 |{.C.....|..C.....|
|000007e0| 9d 00 1e 00 00 00 00 08 | 9e 00 08 00 00 00 00 08 |........|........|
|000007f0| cd 00 08 00 00 00 00 08 | ce 00 0e 00 00 00 00 09 |........|........|
|00000800| 38 00 08 00 00 00 00 09 | 3a 00 24 00 00 00 00 0a |8.......|:.$.....|
|00000810| 81 00 24 00 00 00 00 0a | 82 00 24 00 00 00 00 0b |..$.....|..$.....|
|00000820| 1f 00 08 00 00 00 00 0b | 25 00 08 00 00 00 00 0b |........|%.......|
|00000830| 3d 00 08 00 00 00 00 0b | 62 00 08 00 00 00 00 0b |=.......|b.......|
|00000840| 82 00 08 00 00 00 00 0b | 83 00 23 00 00 00 00 0c |........|..#.....|
|00000850| 2f 00 08 00 00 00 00 0c | 30 00 24 00 00 00 00 0c |/.......|0.$.....|
|00000860| 90 00 24 00 00 00 00 0c | 91 00 08 00 00 00 00 0c |..$.....|........|
|00000870| c2 00 08 00 00 00 00 0c | c3 00 23 00 00 00 00 0d |........|..#.....|
|00000880| 32 00 08 00 00 00 00 0d | 33 00 24 00 00 00 00 0d |2.......|3.$.....|
|00000890| 93 00 24 00 00 00 00 0d | 94 00 24 00 00 00 00 0e |..$.....|..$.....|
|000008a0| 31 00 24 00 00 00 00 0e | 32 00 08 00 00 00 00 0e |1.$.....|2.......|
|000008b0| 53 00 08 00 00 00 00 0e | 6f 00 08 00 00 00 00 0e |S.......|o.......|
|000008c0| 8d 00 08 00 00 00 00 0e | 8e 00 0a 00 00 00 00 0f |........|........|
|000008d0| 41 00 08 00 00 00 00 0f | 42 00 24 00 00 00 00 0f |A.......|B.$.....|
|000008e0| a2 00 24 00 00 00 00 0f | a3 00 24 00 00 00 00 0f |..$.....|..$.....|
|000008f0| fb 00 24 00 00 00 00 0f | fd 00 08 00 00 00 00 10 |..$.....|........|
|00000900| 21 00 08 00 00 00 00 10 | 3e 00 08 00 00 00 00 10 |!.......|>.......|
|00000910| 54 00 08 00 00 00 00 10 | 55 00 12 00 00 00 00 11 |T.......|U.......|
|00000920| 5d 00 08 00 00 00 00 11 | 5e 00 24 00 00 00 00 11 |].......|^.$.....|
|00000930| be 00 24 00 00 00 00 11 | bf 00 24 00 00 00 00 11 |..$.....|..$.....|
|00000940| e7 00 24 00 00 00 00 11 | e8 00 24 00 00 00 00 12 |..$.....|..$.....|
|00000950| a4 00 24 00 00 00 00 12 | a5 00 08 00 00 00 00 12 |..$.....|........|
|00000960| c9 00 08 00 00 00 00 12 | e6 00 08 00 00 00 00 12 |........|........|
|00000970| f9 00 08 00 00 00 00 13 | 12 00 08 00 00 00 00 13 |........|........|
|00000980| 13 00 1b 00 00 00 00 13 | b2 00 1b 00 00 00 00 14 |........|........|
|00000990| 9d 00 08 00 00 00 00 14 | 9e 00 24 00 00 00 00 14 |........|..$.....|
|000009a0| fe 00 08 00 00 00 00 14 | ff 00 24 00 00 00 00 15 |........|..$.....|
|000009b0| f9 00 24 00 00 00 00 15 | fa 00 24 00 00 00 00 16 |..$.....|..$.....|
|000009c0| 8d 00 24 00 00 00 00 16 | 8e 00 08 00 00 00 00 16 |..$.....|........|
|000009d0| a8 00 08 00 00 00 00 16 | c5 00 08 00 00 00 00 16 |........|........|
|000009e0| e6 00 08 00 00 00 00 16 | fc 00 08 00 00 00 00 16 |........|........|
|000009f0| fd 00 0e 00 00 00 00 17 | 53 00 08 00 00 00 00 17 |........|S.......|
|00000a00| 54 00 24 00 00 00 00 17 | ba 00 08 00 00 00 00 17 |T.$.....|........|
|00000a10| bb 00 08 00 00 00 00 17 | d6 00 08 00 00 00 00 17 |........|........|
|00000a20| ea 00 08 00 00 00 00 17 | eb 00 08 00 00 00 00 17 |........|........|
|00000a30| ec 00 12 00 00 00 00 19 | 45 00 08 00 00 00 00 19 |........|E.......|
|00000a40| 46 00 24 00 00 00 00 19 | ac 00 24 00 00 00 00 19 |F.$.....|..$.....|
|00000a50| ad 00 24 00 00 00 00 19 | e0 00 24 00 00 00 00 19 |..$.....|..$.....|
|00000a60| e1 00 24 00 00 00 00 1a | 7f 00 08 00 00 00 00 1a |..$.....|........|
|00000a70| 80 00 08 00 00 00 00 1a | 9c 00 08 00 00 00 00 1a |........|........|
|00000a80| b0 00 08 00 00 00 00 1a | c2 00 08 00 00 00 00 1a |........|........|
|00000a90| d6 00 08 00 00 00 00 1a | d7 00 12 00 00 00 00 1b |........|........|
|00000aa0| 4e 00 08 00 00 00 00 1b | 4f 00 24 00 00 00 00 1b |N.......|O.$.....|
|00000ab0| b5 00 08 00 00 00 00 1b | b6 00 24 00 00 00 00 1d |........|..$.....|
|00000ac0| 27 00 08 00 00 00 00 1d | 28 00 24 00 00 00 00 1e |'.......|(.$.....|
|00000ad0| 3a 00 08 00 00 00 00 1e | 3c 00 08 00 00 00 00 1e |:.......|<.......|
|00000ae0| 58 00 08 00 00 00 00 1e | 6c 00 08 00 00 00 00 1e |X.......|l.......|
|00000af0| 84 00 08 00 00 00 00 1e | 9c 00 08 00 00 00 00 1e |........|........|
|00000b00| 9d 00 08 00 00 00 00 1e | 9e 00 08 00 00 00 00 1e |........|........|
|00000b10| b6 00 08 00 00 00 00 1f | a8 00 08 00 00 00 00 1f |........|........|
|00000b20| a9 00 08 00 00 00 00 20 | 42 00 08 00 00 00 00 20 |....... |B...... |
|00000b30| 43 00 17 00 00 00 00 20 | 61 00 17 00 00 00 00 20 |C...... |a...... |
|00000b40| 77 00 17 00 00 00 00 20 | 79 00 17 00 00 00 00 20 |w...... |y...... |
|00000b50| 98 00 17 00 00 00 00 20 | b4 00 17 00 00 00 00 20 |....... |....... |
|00000b60| d1 00 17 00 00 00 00 20 | f0 00 17 00 00 00 00 21 |....... |.......!|
|00000b70| 14 00 17 00 00 00 00 21 | 42 00 17 00 00 00 00 21 |.......!|B......!|
|00000b80| 45 00 08 00 00 00 00 21 | 46 00 08 00 00 00 00 21 |E......!|F......!|
|00000b90| 6d 00 08 00 00 00 00 21 | 6e 00 48 00 00 00 00 21 |m......!|n.H....!|
|00000ba0| 87 00 48 00 00 00 00 21 | a6 00 48 00 00 00 00 21 |..H....!|..H....!|
|00000bb0| c5 00 48 00 00 00 00 21 | c6 00 48 00 00 00 00 21 |..H....!|..H....!|
|00000bc0| da 00 48 00 00 00 00 21 | ed 00 48 00 00 00 00 21 |..H....!|..H....!|
|00000bd0| f4 00 48 00 00 00 00 21 | f5 00 48 00 00 00 00 22 |..H....!|..H...."|
|00000be0| 1c 00 48 00 00 00 00 22 | 1d 00 48 00 00 00 00 22 |..H...."|..H...."|
|00000bf0| 2b 00 48 00 00 00 00 22 | 4d 00 48 00 00 00 00 22 |+.H...."|M.H...."|
|00000c00| 6a 00 48 00 00 00 00 22 | 89 00 48 00 00 00 00 22 |j.H...."|..H...."|
|00000c10| a9 00 48 00 00 00 00 22 | c4 00 48 00 00 00 00 22 |..H...."|..H...."|
|00000c20| e1 00 48 00 00 00 00 22 | e4 00 48 00 00 00 00 22 |..H...."|..H...."|
|00000c30| e5 00 48 00 00 00 00 22 | ec 00 08 00 00 00 00 22 |..H...."|......."|
|00000c40| ed 00 08 00 00 00 00 23 | 14 00 08 00 00 00 00 23 |.......#|.......#|
|00000c50| 15 00 48 00 00 00 00 23 | 18 00 48 00 00 00 00 23 |..H....#|..H....#|
|00000c60| 2e 00 48 00 00 00 00 23 | 31 00 48 00 00 00 00 23 |..H....#|1.H....#|
|00000c70| 32 00 48 00 00 00 00 23 | 4f 00 48 00 00 00 00 23 |2.H....#|O.H....#|
|00000c80| 6c 00 48 00 00 00 00 23 | 74 00 48 00 00 00 00 23 |l.H....#|t.H....#|
|00000c90| 75 00 48 00 00 00 00 23 | 76 00 48 00 00 00 00 23 |u.H....#|v.H....#|
|00000ca0| 94 00 48 00 00 00 00 23 | b3 00 48 00 00 00 00 23 |..H....#|..H....#|
|00000cb0| ba 00 48 00 00 00 00 23 | bb 00 48 00 00 00 00 23 |..H....#|..H....#|
|00000cc0| d1 00 48 00 00 00 00 23 | e8 00 48 00 00 00 00 23 |..H....#|..H....#|
|00000cd0| ef 00 48 00 00 00 00 23 | f0 00 48 00 00 00 00 24 |..H....#|..H....$|
|00000ce0| 03 00 48 00 00 00 00 24 | 10 00 48 00 00 00 00 24 |..H....$|..H....$|
|00000cf0| 17 00 48 00 00 00 00 24 | 18 00 48 00 00 00 00 24 |..H....$|..H....$|
|00000d00| 19 00 48 00 00 00 00 24 | 2e 00 48 00 00 00 00 24 |..H....$|..H....$|
|00000d10| 35 00 48 00 00 00 00 24 | 48 00 48 00 00 00 00 24 |5.H....$|H.H....$|
|00000d20| 63 00 48 00 00 00 00 24 | 80 00 48 00 00 00 00 24 |c.H....$|..H....$|
|00000d30| 99 00 48 00 00 00 00 24 | b5 00 48 00 00 00 00 24 |..H....$|..H....$|
|00000d40| d3 00 48 00 00 00 00 24 | ec 00 48 00 00 00 00 25 |..H....$|..H....%|
|00000d50| 0b 00 48 00 00 00 00 25 | 2c 00 48 00 00 00 00 25 |..H....%|,.H....%|
|00000d60| 48 00 48 00 00 00 00 25 | 4b 00 48 00 00 00 00 25 |H.H....%|K.H....%|
|00000d70| 4c 00 48 00 00 00 00 25 | 7d 00 48 00 00 00 00 25 |L.H....%|}.H....%|
|00000d80| 84 00 48 00 00 00 00 25 | 97 00 48 00 00 00 00 25 |..H....%|..H....%|
|00000d90| a9 00 48 00 00 00 00 25 | b9 00 48 00 00 00 00 25 |..H....%|..H....%|
|00000da0| bc 00 48 00 00 00 00 25 | bd 00 48 00 00 00 00 25 |..H....%|..H....%|
|00000db0| d9 00 48 00 00 00 00 25 | e0 00 48 00 00 00 00 26 |..H....%|..H....&|
|00000dc0| 04 00 48 00 00 00 00 26 | 37 00 48 00 00 00 00 26 |..H....&|7.H....&|
|00000dd0| 3a 00 48 00 00 00 00 26 | 3b 00 48 00 00 00 00 26 |:.H....&|;.H....&|
|00000de0| 47 00 48 00 00 00 00 26 | 63 00 48 00 00 00 00 26 |G.H....&|c.H....&|
|00000df0| 78 00 48 00 00 00 00 26 | 96 00 48 00 00 00 00 26 |x.H....&|..H....&|
|00000e00| ac 00 48 00 00 00 00 26 | cb 00 48 00 00 00 00 26 |..H....&|..H....&|
|00000e10| ee 00 48 00 00 00 00 27 | 07 00 48 00 00 00 00 27 |..H....'|..H....'|
|00000e20| 08 00 48 00 00 00 00 27 | 38 00 48 00 00 00 00 27 |..H....'|8.H....'|
|00000e30| 71 00 48 00 00 00 00 27 | 72 00 48 00 00 00 00 27 |q.H....'|r.H....'|
|00000e40| ad 00 48 00 00 00 00 27 | e4 00 48 00 00 00 00 27 |..H....'|..H....'|
|00000e50| e5 00 48 00 00 00 00 27 | e6 00 48 00 00 00 00 28 |..H....'|..H....(|
|00000e60| 08 00 48 00 00 00 00 28 | 0f 00 48 00 00 00 00 28 |..H....(|..H....(|
|00000e70| 32 00 48 00 00 00 00 28 | 5d 00 48 00 00 00 00 28 |2.H....(|].H....(|
|00000e80| 99 00 48 00 00 00 00 28 | bb 00 48 00 00 00 00 28 |..H....(|..H....(|
|00000e90| da 00 48 00 00 00 00 29 | 15 00 48 00 00 00 00 29 |..H....)|..H....)|
|00000ea0| 37 00 48 00 00 00 00 29 | 61 00 48 00 00 00 00 29 |7.H....)|a.H....)|
|00000eb0| 64 00 48 00 00 00 00 29 | 65 00 48 00 00 00 00 29 |d.H....)|e.H....)|
|00000ec0| a4 00 48 00 00 00 00 29 | e0 00 48 00 00 00 00 2a |..H....)|..H....*|
|00000ed0| 14 00 48 00 00 00 00 2a | 15 00 48 00 00 00 00 2a |..H....*|..H....*|
|00000ee0| 4b 00 48 00 00 00 00 2a | 7f 00 48 00 00 00 00 2a |K.H....*|..H....*|
|00000ef0| b3 00 48 00 00 00 00 2a | b4 00 48 00 00 00 00 2a |..H....*|..H....*|
|00000f00| d8 00 48 00 00 00 00 2a | df 00 48 00 00 00 00 2b |..H....*|..H....+|
|00000f10| 0c 00 48 00 00 00 00 2b | 3a 00 48 00 00 00 00 2b |..H....+|:.H....+|
|00000f20| 5d 00 48 00 00 00 00 2b | 87 00 48 00 00 00 00 2b |].H....+|..H....+|
|00000f30| b5 00 48 00 00 00 00 2b | e3 00 48 00 00 00 00 2c |..H....+|..H....,|
|00000f40| 04 00 48 00 00 00 00 2c | 2d 00 48 00 00 00 00 2c |..H....,|-.H....,|
|00000f50| 5a 00 48 00 00 00 00 2c | 88 00 48 00 00 00 00 2c |Z.H....,|..H....,|
|00000f60| a9 00 48 00 00 00 00 2c | d1 00 48 00 00 00 00 2d |..H....,|..H....-|
|00000f70| 0b 00 48 00 00 00 00 2d | 48 00 48 00 00 00 00 2d |..H....-|H.H....-|
|00000f80| 80 00 48 00 00 00 00 2d | ae 00 48 00 00 00 00 2d |..H....-|..H....-|
|00000f90| cf 00 48 00 00 00 00 2d | f7 00 48 00 00 00 00 2e |..H....-|..H.....|
|00000fa0| 31 00 48 00 00 00 00 2e | 6c 00 48 00 00 00 00 2e |1.H.....|l.H.....|
|00000fb0| a4 00 48 00 00 00 00 2e | d2 00 48 00 00 00 00 2e |..H.....|..H.....|
|00000fc0| f3 00 48 00 00 00 00 2f | 1b 00 48 00 00 00 00 2f |..H..../|..H..../|
|00000fd0| 57 00 48 00 00 00 00 2f | 86 00 48 00 00 00 00 2f |W.H..../|..H..../|
|00000fe0| b4 00 48 00 00 00 00 2f | f9 00 48 00 00 00 00 30 |..H..../|..H....0|
|00000ff0| 34 00 48 00 00 00 00 30 | 37 00 48 00 00 00 00 30 |4.H....0|7.H....0|
|00001000| 38 00 48 00 00 00 00 30 | 5c 00 48 00 00 00 00 30 |8.H....0|\.H....0|
|00001010| 95 00 48 00 00 00 00 30 | b8 00 48 00 00 00 00 30 |..H....0|..H....0|
|00001020| f2 00 48 00 00 00 00 31 | 15 00 48 00 00 00 00 31 |..H....1|..H....1|
|00001030| 4e 00 48 00 00 00 00 31 | 6e 00 48 00 00 00 00 31 |N.H....1|n.H....1|
|00001040| 91 00 48 00 00 00 00 31 | b8 00 48 00 00 00 00 31 |..H....1|..H....1|
|00001050| f5 00 48 00 00 00 00 32 | 18 00 48 00 00 00 00 32 |..H....2|..H....2|
|00001060| 3f 00 48 00 00 00 00 32 | 71 00 48 00 00 00 00 32 |?.H....2|q.H....2|
|00001070| 94 00 48 00 00 00 00 32 | b2 00 48 00 00 00 00 32 |..H....2|..H....2|
|00001080| e0 00 48 00 00 00 00 33 | 03 00 48 00 00 00 00 33 |..H....3|..H....3|
|00001090| 23 00 48 00 00 00 00 33 | 58 00 48 00 00 00 00 33 |#.H....3|X.H....3|
|000010a0| 7c 00 48 00 00 00 00 33 | c1 00 48 00 00 00 00 33 ||.H....3|..H....3|
|000010b0| f6 00 48 00 00 00 00 34 | 09 00 48 00 00 00 00 34 |..H....4|..H....4|
|000010c0| 0a 00 48 00 00 00 00 34 | 3f 00 48 00 00 00 00 34 |..H....4|?.H....4|
|000010d0| 56 00 48 00 00 00 00 34 | 8c 00 48 00 00 00 00 34 |V.H....4|..H....4|
|000010e0| a4 00 48 00 00 00 00 34 | d9 00 48 00 00 00 00 34 |..H....4|..H....4|
|000010f0| f0 00 48 00 00 00 00 35 | 30 00 48 00 00 00 00 35 |..H....5|0.H....5|
|00001100| 52 00 48 00 00 00 00 35 | 92 00 48 00 00 00 00 35 |R.H....5|..H....5|
|00001110| b4 00 48 00 00 00 00 35 | eb 00 48 00 00 00 00 36 |..H....5|..H....6|
|00001120| 04 00 48 00 00 00 00 36 | 3d 00 48 00 00 00 00 36 |..H....6|=.H....6|
|00001130| 58 00 48 00 00 00 00 36 | 95 00 48 00 00 00 00 36 |X.H....6|..H....6|
|00001140| b4 00 48 00 00 00 00 36 | b5 00 48 00 00 00 00 36 |..H....6|..H....6|
|00001150| cd 00 48 00 00 00 00 36 | e8 00 48 00 00 00 00 36 |..H....6|..H....6|
|00001160| fc 00 48 00 00 00 00 37 | 0e 00 48 00 00 00 00 37 |..H....7|..H....7|
|00001170| 20 00 48 00 00 00 00 37 | 23 00 48 00 00 00 00 37 | .H....7|#.H....7|
|00001180| 57 00 48 00 00 00 00 37 | 58 00 48 00 00 00 00 37 |W.H....7|X.H....7|
|00001190| 72 00 48 00 00 00 00 37 | 8f 00 48 00 00 00 00 37 |r.H....7|..H....7|
|000011a0| b2 00 48 00 00 00 00 37 | d3 00 48 00 00 00 00 37 |..H....7|..H....7|
|000011b0| f6 00 48 00 00 00 00 38 | 17 00 48 00 00 00 00 38 |..H....8|..H....8|
|000011c0| 49 00 48 00 00 00 00 38 | 7b 00 48 00 00 00 00 38 |I.H....8|{.H....8|
|000011d0| 9d 00 48 00 00 00 00 38 | c5 00 48 00 00 00 00 38 |..H....8|..H....8|
|000011e0| f5 00 48 00 00 00 00 38 | f8 00 48 00 00 00 00 39 |..H....8|..H....9|
|000011f0| 30 00 48 00 00 00 00 39 | 31 00 48 00 00 00 00 39 |0.H....9|1.H....9|
|00001200| 5e 00 48 00 00 00 00 39 | 8c 00 48 00 00 00 00 39 |^.H....9|..H....9|
|00001210| ba 00 48 00 00 00 00 39 | de 00 48 00 00 00 00 3a |..H....9|..H....:|
|00001220| 08 00 48 00 00 00 00 3a | 42 00 48 00 00 00 00 3a |..H....:|B.H....:|
|00001230| 4f 00 48 00 00 00 00 3a | 73 00 48 00 00 00 00 3a |O.H....:|s.H....:|
|00001240| ac 00 48 00 00 00 00 3a | b0 00 48 00 00 00 00 3a |..H....:|..H....:|
|00001250| dc 00 48 00 00 00 00 3b | 0b 00 48 00 00 00 00 3b |..H....;|..H....;|
|00001260| 3c 00 48 00 00 00 00 3b | 76 00 48 00 00 00 00 3b |<.H....;|v.H....;|
|00001270| a6 00 48 00 00 00 00 3b | d8 00 48 00 00 00 00 3b |..H....;|..H....;|
|00001280| fc 00 48 00 00 00 00 3c | 18 00 48 00 00 00 00 3c |..H....<|..H....<|
|00001290| 55 00 48 00 00 00 00 3c | 88 00 48 00 00 00 00 3c |U.H....<|..H....<|
|000012a0| ab 00 48 00 00 00 00 3c | d9 00 48 00 00 00 00 3d |..H....<|..H....=|
|000012b0| 21 00 48 00 00 00 00 3d | 5b 00 48 00 00 00 00 3d |!.H....=|[.H....=|
|000012c0| 89 00 48 00 00 00 00 3d | b7 00 48 00 00 00 00 3d |..H....=|..H....=|
|000012d0| fe 00 48 00 00 00 00 3e | 38 00 48 00 00 00 00 3e |..H....>|8.H....>|
|000012e0| 66 00 48 00 00 00 00 3e | 91 00 48 00 00 00 00 3e |f.H....>|..H....>|
|000012f0| ca 00 48 00 00 00 00 3e | fd 00 48 00 00 00 00 3f |..H....>|..H....?|
|00001300| 22 00 48 00 00 00 00 3f | 48 00 48 00 00 00 00 3f |".H....?|H.H....?|
|00001310| 49 00 48 00 00 00 00 3f | 5c 00 48 00 00 00 00 3f |I.H....?|\.H....?|
|00001320| 5f 00 48 00 00 00 00 3f | 66 00 48 00 00 00 00 3f |_.H....?|f.H....?|
|00001330| 67 00 08 00 00 00 00 3f | 90 00 08 00 00 00 00 3f |g......?|.......?|
|00001340| 91 00 48 00 00 00 00 3f | b0 00 48 00 00 00 00 3f |..H....?|..H....?|
|00001350| cf 00 48 00 00 00 00 3f | d0 00 48 00 00 00 00 3f |..H....?|..H....?|
|00001360| d3 00 48 00 00 00 00 3f | eb 00 48 00 00 00 00 3f |..H....?|..H....?|
|00001370| ee 00 48 00 00 00 00 3f | ef 00 48 00 00 00 00 40 |..H....?|..H....@|
|00001380| 0c 00 48 00 00 00 00 40 | 2a 00 48 00 00 00 00 40 |..H....@|*.H....@|
|00001390| 31 00 48 00 00 00 00 40 | 32 00 48 00 00 00 00 40 |1.H....@|2.H....@|
|000013a0| 45 00 48 00 00 00 00 40 | 52 00 48 00 00 00 00 40 |E.H....@|R.H....@|
|000013b0| 59 00 48 00 00 00 00 40 | 5a 00 48 00 00 00 00 40 |Y.H....@|Z.H....@|
|000013c0| 6c 00 48 00 00 00 00 40 | 6d 00 48 00 00 00 00 40 |l.H....@|m.H....@|
|000013d0| b1 00 48 00 00 00 00 40 | ce 00 48 00 00 00 00 41 |..H....@|..H....A|
|000013e0| 0c 00 48 00 00 00 00 41 | 0d 00 48 00 00 00 00 41 |..H....A|..H....A|
|000013f0| 53 00 48 00 00 00 00 41 | 6f 00 48 00 00 00 00 41 |S.H....A|o.H....A|
|00001400| 70 00 48 00 00 00 00 41 | b9 00 48 00 00 00 00 41 |p.H....A|..H....A|
|00001410| cd 00 48 00 00 00 00 42 | 17 00 48 00 00 00 00 42 |..H....B|..H....B|
|00001420| 3e 00 48 00 00 00 00 42 | 3f 00 48 00 00 00 00 42 |>.H....B|?.H....B|
|00001430| 7f 00 48 00 00 00 00 42 | ab 00 48 00 00 00 00 42 |..H....B|..H....B|
|00001440| e3 00 48 00 00 00 00 42 | e4 00 48 00 00 00 00 43 |..H....B|..H....C|
|00001450| 1d 00 48 00 00 00 00 43 | 47 00 48 00 00 00 00 43 |..H....C|G.H....C|
|00001460| 8e 00 48 00 00 00 00 43 | 9e 00 48 00 00 00 00 43 |..H....C|..H....C|
|00001470| 9f 00 48 00 00 00 00 43 | b2 00 48 00 00 00 00 43 |..H....C|..H....C|
|00001480| b3 00 48 00 00 00 00 43 | c6 00 48 00 00 00 00 43 |..H....C|..H....C|
|00001490| c8 00 48 00 00 00 00 43 | cf 00 48 00 00 00 00 43 |..H....C|..H....C|
|000014a0| d0 00 48 00 00 00 00 43 | d7 00 48 00 00 00 00 43 |..H....C|..H....C|
|000014b0| d8 00 08 00 00 00 00 43 | f8 00 08 00 00 00 00 44 |.......C|.......D|
|000014c0| 34 00 17 00 00 00 00 44 | 37 00 17 00 00 00 00 44 |4......D|7......D|
|000014d0| 56 00 17 00 00 00 00 44 | 59 00 17 00 00 00 00 44 |V......D|Y......D|
|000014e0| 84 00 17 00 00 00 00 44 | 87 00 17 00 00 00 00 44 |.......D|.......D|
|000014f0| 88 00 17 00 00 00 00 44 | a6 00 17 00 00 00 00 44 |.......D|.......D|
|00001500| c6 00 17 00 00 00 00 44 | e4 00 17 00 00 00 00 44 |.......D|.......D|
|00001510| eb 00 17 00 00 00 00 45 | 10 00 17 00 00 00 00 45 |.......E|.......E|
|00001520| 13 00 17 00 00 00 00 45 | 14 00 17 00 00 00 00 45 |.......E|.......E|
|00001530| 5c 00 17 00 00 00 00 45 | 5d 00 17 00 00 00 00 45 |\......E|]......E|
|00001540| 60 00 17 00 00 00 00 45 | 87 00 17 00 00 00 00 45 |`......E|.......E|
|00001550| 8a 00 17 00 00 00 00 45 | a1 00 17 00 00 00 00 45 |.......E|.......E|
|00001560| c3 00 17 00 00 00 00 45 | df 00 17 00 00 00 00 45 |.......E|.......E|
|00001570| e1 00 17 00 00 00 00 45 | fc 00 17 00 00 00 00 46 |.......E|.......F|
|00001580| 0c 00 17 00 00 00 00 46 | 37 00 17 00 00 00 00 46 |.......F|7......F|
|00001590| 38 00 17 00 00 00 00 46 | 3d 00 17 00 00 00 00 46 |8......F|=......F|
|000015a0| 50 00 17 00 00 00 00 46 | 89 00 17 00 00 00 00 46 |P......F|.......F|
|000015b0| a1 00 17 00 00 00 00 46 | a5 00 17 00 00 00 00 46 |.......F|.......F|
|000015c0| df 00 17 00 00 00 00 46 | e0 00 17 00 00 00 00 46 |.......F|.......F|
|000015d0| f4 00 17 00 00 00 00 46 | f6 00 17 00 00 00 00 46 |.......F|.......F|
|000015e0| f7 00 17 00 00 00 00 46 | fa 00 17 00 00 00 00 47 |.......F|.......G|
|000015f0| 20 00 17 00 00 00 00 47 | 23 00 17 00 00 00 00 47 | ......G|#......G|
|00001600| 52 00 17 00 00 00 00 47 | 54 00 17 00 00 00 00 47 |R......G|T......G|
|00001610| 64 00 17 00 00 00 00 47 | 9a 00 17 00 00 00 00 47 |d......G|.......G|
|00001620| af 00 17 00 00 00 00 47 | b1 00 17 00 00 00 00 47 |.......G|.......G|
|00001630| b2 00 17 00 00 00 00 47 | b5 00 17 00 00 00 00 47 |.......G|.......G|
|00001640| e6 00 17 00 00 00 00 47 | e9 00 17 00 00 00 00 48 |.......G|.......H|
|00001650| 09 00 17 00 00 00 00 48 | 24 00 17 00 00 00 00 48 |.......H|$......H|
|00001660| 3f 00 17 00 00 00 00 48 | 41 00 17 00 00 00 00 48 |?......H|A......H|
|00001670| 51 00 17 00 00 00 00 48 | 87 00 17 00 00 00 00 48 |Q......H|.......H|
|00001680| 9f 00 17 00 00 00 00 48 | a1 00 17 00 00 00 00 48 |.......H|.......H|
|00001690| ba 00 17 00 00 00 00 48 | e5 00 17 00 00 00 00 48 |.......H|.......H|
|000016a0| e6 00 17 00 00 00 00 48 | fa 00 17 00 00 00 00 48 |.......H|.......H|
|000016b0| fc 00 17 00 00 00 00 48 | fd 00 17 00 00 00 00 49 |.......H|.......I|
|000016c0| 00 00 17 00 00 00 00 49 | 1c 00 17 00 00 00 00 49 |.......I|.......I|
|000016d0| 1f 00 17 00 00 00 00 49 | 42 00 17 00 00 00 00 49 |.......I|B......I|
|000016e0| 5d 00 17 00 00 00 00 49 | 70 00 17 00 00 00 00 49 |]......I|p......I|
|000016f0| 72 00 17 00 00 00 00 49 | 82 00 17 00 00 00 00 49 |r......I|.......I|
|00001700| b0 00 17 00 00 00 00 49 | c8 00 17 00 00 00 00 49 |.......I|.......I|
|00001710| c9 00 17 00 00 00 00 49 | cd 00 17 00 00 00 00 49 |.......I|.......I|
|00001720| f4 00 17 00 00 00 00 4a | 1a 00 17 00 00 00 00 4a |.......J|.......J|
|00001730| 1e 00 17 00 00 00 00 4a | 2e 00 17 00 00 00 00 4a |.......J|.......J|
|00001740| 2f 00 17 00 00 00 00 4a | 43 00 17 00 00 00 00 4a |/......J|C......J|
|00001750| 45 00 17 00 00 00 00 4a | 46 00 17 00 00 00 00 4a |E......J|F......J|
|00001760| 47 00 17 00 00 00 00 4a | 4a 00 17 00 00 00 00 4a |G......J|J......J|
|00001770| 66 00 17 00 00 00 00 4a | 69 00 17 00 00 00 00 4a |f......J|i......J|
|00001780| 8c 00 17 00 00 00 00 4a | a7 00 17 00 00 00 00 4a |.......J|.......J|
|00001790| b8 00 17 00 00 00 00 4a | cd 00 17 00 00 00 00 4a |.......J|.......J|
|000017a0| cf 00 17 00 00 00 00 4a | fe 00 17 00 00 00 00 4a |.......J|.......J|
|000017b0| ff 00 17 00 00 00 00 4b | 3f 00 17 00 00 00 00 4b |.......K|?......K|
|000017c0| 57 00 17 00 00 00 00 4b | 59 00 17 00 00 00 00 4b |W......K|Y......K|
|000017d0| 71 00 17 00 00 00 00 4b | 93 00 17 00 00 00 00 4b |q......K|.......K|
|000017e0| 94 00 17 00 00 00 00 4b | a8 00 17 00 00 00 00 4b |.......K|.......K|
|000017f0| aa 00 17 00 00 00 00 4b | ab 00 17 00 00 00 00 4b |.......K|.......K|
|00001800| ae 00 17 00 00 00 00 4b | c0 00 17 00 00 00 00 4b |.......K|.......K|
|00001810| c3 00 17 00 00 00 00 4b | dc 00 17 00 00 00 00 4b |.......K|.......K|
|00001820| f7 00 17 00 00 00 00 4c | 19 00 17 00 00 00 00 4c |.......L|.......L|
|00001830| 2c 00 17 00 00 00 00 4c | 2f 00 17 00 00 00 00 4c |,......L|/......L|
|00001840| 3e 00 17 00 00 00 00 4c | 40 00 17 00 00 00 00 4c |>......L|@......L|
|00001850| 7c 00 17 00 00 00 00 4c | 94 00 17 00 00 00 00 4c ||......L|.......L|
|00001860| 95 00 17 00 00 00 00 4c | c7 00 17 00 00 00 00 4c |.......L|.......L|
|00001870| d1 00 17 00 00 00 00 4c | df 00 17 00 00 00 00 4c |.......L|.......L|
|00001880| e0 00 17 00 00 00 00 4c | e5 00 17 00 00 00 00 4d |.......L|.......M|
|00001890| 21 00 17 00 00 00 00 4d | 60 00 17 00 00 00 00 4d |!......M|`......M|
|000018a0| 96 00 17 00 00 00 00 4d | 9a 00 17 00 00 00 00 4d |.......M|.......M|
|000018b0| be 00 17 00 00 00 00 4d | c0 00 17 00 00 00 00 4d |.......M|.......M|
|000018c0| d4 00 17 00 00 00 00 4d | d6 00 17 00 00 00 00 4d |.......M|.......M|
|000018d0| d7 00 17 00 00 00 00 4d | da 00 17 00 00 00 00 4d |.......M|.......M|
|000018e0| ed 00 17 00 00 00 00 4d | f0 00 17 00 00 00 00 4e |.......M|.......N|
|000018f0| 19 00 17 00 00 00 00 4e | 1b 00 17 00 00 00 00 4e |.......N|.......N|
|00001900| 3a 00 17 00 00 00 00 4e | 4b 00 17 00 00 00 00 4e |:......N|K......N|
|00001910| 4d 00 17 00 00 00 00 4e | 5a 00 17 00 00 00 00 4e |M......N|Z......N|
|00001920| 72 00 17 00 00 00 00 4e | 74 00 17 00 00 00 00 4e |r......N|t......N|
|00001930| 78 00 17 00 00 00 00 4e | b9 00 17 00 00 00 00 4e |x......N|.......N|
|00001940| dd 00 17 00 00 00 00 4e | e1 00 17 00 00 00 00 4f |.......N|.......O|
|00001950| 09 00 17 00 00 00 00 4f | 0a 00 17 00 00 00 00 4f |.......O|.......O|
|00001960| 3b 00 17 00 00 00 00 4f | 48 00 17 00 00 00 00 4f |;......O|H......O|
|00001970| 4a 00 17 00 00 00 00 4f | 4b 00 17 00 00 00 00 4f |J......O|K......O|
|00001980| 4e 00 17 00 00 00 00 4f | 62 00 17 00 00 00 00 4f |N......O|b......O|
|00001990| 65 00 17 00 00 00 00 4f | 80 00 17 00 00 00 00 4f |e......O|.......O|
|000019a0| 92 00 17 00 00 00 00 4f | a2 00 17 00 00 00 00 4f |.......O|.......O|
|000019b0| b1 00 17 00 00 00 00 4f | b3 00 17 00 00 00 00 4f |.......O|.......O|
|000019c0| d2 00 17 00 00 00 00 4f | e3 00 17 00 00 00 00 4f |.......O|.......O|
|000019d0| e5 00 17 00 00 00 00 4f | f2 00 17 00 00 00 00 50 |.......O|.......P|
|000019e0| 0a 00 17 00 00 00 00 50 | 0c 00 17 00 00 00 00 50 |.......P|.......P|
|000019f0| 10 00 17 00 00 00 00 50 | 51 00 17 00 00 00 00 50 |.......P|Q......P|
|00001a00| 74 00 17 00 00 00 00 50 | 78 00 17 00 00 00 00 50 |t......P|x......P|
|00001a10| a0 00 17 00 00 00 00 50 | a1 00 17 00 00 00 00 50 |.......P|.......P|
|00001a20| df 00 17 00 00 00 00 50 | ec 00 17 00 00 00 00 50 |.......P|.......P|
|00001a30| ee 00 17 00 00 00 00 50 | ef 00 17 00 00 00 00 50 |.......P|.......P|
|00001a40| f2 00 17 00 00 00 00 51 | 06 00 17 00 00 00 00 51 |.......Q|.......Q|
|00001a50| 09 00 17 00 00 00 00 51 | 5b 00 17 00 00 00 00 51 |.......Q|[......Q|
|00001a60| 5d 00 17 00 00 00 00 51 | 74 00 17 00 00 00 00 51 |]......Q|t......Q|
|00001a70| 76 00 17 00 00 00 00 51 | 7b 00 17 00 00 00 00 51 |v......Q|{......Q|
|00001a80| b6 00 17 00 00 00 00 51 | c7 00 17 00 00 00 00 51 |.......Q|.......Q|
|00001a90| cb 00 17 00 00 00 00 51 | f2 00 17 00 00 00 00 52 |.......Q|.......R|
|00001aa0| 19 00 17 00 00 00 00 52 | 1b 00 17 00 00 00 00 52 |.......R|.......R|
|00001ab0| 2f 00 17 00 00 00 00 52 | 31 00 0f 00 00 00 00 52 |/......R|1......R|
|00001ac0| 32 00 08 00 00 00 00 52 | 5f 00 08 00 00 00 00 52 |2......R|_......R|
|00001ad0| cb 00 1d 00 00 00 00 52 | ce 00 1d 00 00 00 00 53 |.......R|.......S|
|00001ae0| 12 00 1d 00 00 00 00 53 | 59 00 1d 00 00 00 00 53 |.......S|Y......S|
|00001af0| 9e 00 1d 00 00 00 00 53 | a1 00 1d 00 00 00 00 53 |.......S|.......S|
|00001b00| e7 00 1d 00 00 00 00 53 | e9 00 1d 00 00 00 00 54 |.......S|.......T|
|00001b10| 07 00 1d 00 00 00 00 54 | 22 00 1d 00 00 00 00 54 |.......T|"......T|
|00001b20| 37 00 1d 00 00 00 00 54 | 49 00 1d 00 00 00 00 54 |7......T|I......T|
|00001b30| 6f 00 1d 00 00 00 00 54 | 92 00 1d 00 00 00 00 54 |o......T|.......T|
|00001b40| b5 00 1d 00 00 00 00 54 | d0 00 1d 00 00 00 00 54 |.......T|.......T|
|00001b50| f1 00 1d 00 00 00 00 54 | f4 00 1d 00 00 00 00 55 |.......T|.......U|
|00001b60| 23 00 1d 00 00 00 00 55 | 50 00 1d 00 00 00 00 55 |#......U|P......U|
|00001b70| 59 00 1d 00 00 00 00 55 | 8b 00 1d 00 00 00 00 55 |Y......U|.......U|
|00001b80| bb 00 1d 00 00 00 00 55 | eb 00 1d 00 00 00 00 55 |.......U|.......U|
|00001b90| ee 00 1d 00 00 00 00 56 | 1d 00 1d 00 00 00 00 56 |.......V|.......V|
|00001ba0| 57 00 1d 00 00 00 00 56 | 83 00 1d 00 00 00 00 56 |W......V|.......V|
|00001bb0| 84 00 1d 00 00 00 00 56 | b5 00 1d 00 00 00 00 56 |.......V|.......V|
|00001bc0| df 00 1d 00 00 00 00 56 | ff 00 1d 00 00 00 00 57 |.......V|.......W|
|00001bd0| 2e 00 1d 00 00 00 00 57 | 2f 00 1d 00 00 00 00 57 |.......W|/......W|
|00001be0| 59 00 1d 00 00 00 00 57 | 67 00 1d 00 00 00 00 57 |Y......W|g......W|
|00001bf0| 6a 00 1d 00 00 00 00 57 | 87 00 1d 00 00 00 00 57 |j......W|.......W|
|00001c00| bc 00 1d 00 00 00 00 57 | f1 00 1d 00 00 00 00 58 |.......W|.......X|
|00001c10| 05 00 1d 00 00 00 00 58 | 25 00 1d 00 00 00 00 58 |.......X|%......X|
|00001c20| 29 00 1d 00 00 00 00 58 | 40 00 1d 00 00 00 00 58 |)......X|@......X|
|00001c30| 52 00 1d 00 00 00 00 58 | 57 00 1d 00 00 00 00 58 |R......X|W......X|
|00001c40| 6f 00 1d 00 00 00 00 58 | 9d 00 1d 00 00 00 00 58 |o......X|.......X|
|00001c50| bb 00 1d 00 00 00 00 58 | c0 00 1d 00 00 00 00 58 |.......X|.......X|
|00001c60| c4 00 1d 00 00 00 00 58 | f3 00 1d 00 00 00 00 58 |.......X|.......X|
|00001c70| f4 00 1d 00 00 00 00 59 | 07 00 1d 00 00 00 00 59 |.......Y|.......Y|
|00001c80| 0b 00 1d 00 00 00 00 59 | 6b 00 1d 00 00 00 00 59 |.......Y|k......Y|
|00001c90| 94 00 1d 00 00 00 00 59 | 99 00 1d 00 00 00 00 59 |.......Y|.......Y|
|00001ca0| bc 00 1d 00 00 00 00 59 | c1 00 1d 00 00 00 00 5a |.......Y|.......Z|
|00001cb0| 12 00 1d 00 00 00 00 5a | 23 00 1d 00 00 00 00 5a |.......Z|#......Z|
|00001cc0| 74 00 1d 00 00 00 00 5a | 84 00 1d 00 00 00 00 5a |t......Z|.......Z|
|00001cd0| 85 00 1d 00 00 00 00 5a | 95 00 1d 00 00 00 00 5a |.......Z|.......Z|
|00001ce0| c0 00 1d 00 00 00 00 5a | eb 00 1d 00 00 00 00 5b |.......Z|.......[|
|00001cf0| 17 00 1d 00 00 00 00 5b | 24 00 1d 00 00 00 00 5b |.......[|$......[|
|00001d00| 26 00 08 00 00 00 00 08 | 1c 00 00 00 00 00 02 00 |&.......|........|
|00001d10| 01 12 01 00 2f 00 00 00 | 11 00 02 00 01 12 01 00 |..../...|........|
|00001d20| 2a 00 00 00 28 00 02 00 | 00 0c 01 00 2e 00 00 00 |*...(...|........|
|00001d30| 29 00 02 00 00 0c 01 00 | 0d 00 00 00 2a 00 02 00 |).......|....*...|
|00001d40| 01 0c 01 00 10 00 00 00 | 32 00 02 00 00 0c 01 00 |........|2.......|
|00001d50| 0d 00 00 02 4c 00 04 00 | 00 0a 01 00 0c 00 00 02 |....L...|........|
|00001d60| 4d 00 04 00 00 0a 01 00 | 3a 00 00 02 86 00 02 00 |M.......|:.......|
|00001d70| 00 0c 01 00 0d 00 00 05 | f8 00 02 00 00 0c 01 00 |........|........|
|00001d80| 38 00 00 05 f9 00 02 00 | 01 0c 01 00 14 00 00 06 |8.......|........|
|00001d90| 1e 00 02 00 00 0c 01 00 | 0d 00 00 06 72 00 02 00 |........|....r...|
|00001da0| 00 0c 01 00 13 00 00 07 | 2d 00 04 00 00 0a 01 00 |........|-.......|
|00001db0| 19 00 00 07 4c 00 02 00 | 00 0c 01 00 13 00 00 07 |....L...|........|
|00001dc0| fa 00 04 00 00 0a 01 00 | 46 00 00 08 14 00 04 00 |........|F.......|
|00001dd0| 00 0a 01 00 31 00 00 08 | 29 00 04 00 00 0a 01 00 |....1...|).......|
|00001de0| 46 00 00 08 5c 00 04 00 | 00 0a 01 00 46 00 00 08 |F...\...|....F...|
|00001df0| 7b 00 04 00 00 0a 01 00 | 46 00 00 08 9d 00 02 00 |{.......|F.......|
|00001e00| 00 0c 01 00 26 00 00 08 | 9e 00 02 00 01 0c 01 00 |....&...|........|
|00001e10| 14 00 00 08 b6 00 02 00 | 01 0c 01 00 10 00 00 08 |........|........|
|00001e20| cb 00 02 00 00 0c 01 00 | 0d 00 00 08 ce 00 02 00 |........|........|
|00001e30| 01 0c 01 00 1a 00 00 08 | da 00 02 00 00 0c 01 00 |........|........|
|00001e40| 1c 00 00 09 38 00 02 00 | 00 0c 01 00 0d 00 00 09 |....8...|........|
|00001e50| 3a 00 04 00 00 0a 01 00 | 27 00 00 0b 1e 00 02 00 |:.......|'.......|
|00001e60| 00 0c 01 00 29 00 00 0b | 1f 00 02 00 00 0c 01 00 |....)...|........|
|00001e70| 0d 00 00 0b 25 00 04 00 | 00 0a 01 00 09 00 00 0b |....%...|........|
|00001e80| 82 00 02 00 00 0c 01 00 | 0d 00 00 0b 83 00 02 00 |........|........|
|00001e90| 01 0c 01 00 45 00 00 0b | 8f 00 02 00 00 0c 01 00 |....E...|........|
|00001ea0| 47 00 00 0c 2f 00 04 00 | 00 0a 01 00 0b 00 00 0c |G.../...|........|
|00001eb0| 30 00 04 00 00 0a 01 00 | 27 00 00 0c 91 00 04 00 |0.......|'.......|
|00001ec0| 00 0a 01 00 0b 00 00 0c | c2 00 04 00 00 0a 01 00 |........|........|
|00001ed0| 0b 00 00 0c c3 00 02 00 | 01 0c 01 00 45 00 00 0c |........|....E...|
|00001ee0| d8 00 02 00 00 0c 01 00 | 47 00 00 0d 32 00 04 00 |........|G...2...|
|00001ef0| 00 0a 01 00 0b 00 00 0d | 33 00 04 00 00 0a 01 00 |........|3.......|
|00001f00| 27 00 00 0e 32 00 04 00 | 00 0a 01 00 0b 00 00 0e |'...2...|........|
|00001f10| 8e 00 02 00 01 0c 01 00 | 15 00 00 0e a6 00 02 00 |........|........|
|00001f20| 00 0c 01 00 1f 00 00 0f | 40 00 04 00 00 0a 01 00 |........|@.......|
|00001f30| 22 00 00 0f 41 00 04 00 | 00 0a 01 00 0b 00 00 0f |"...A...|........|
|00001f40| 42 00 04 00 00 0a 01 00 | 27 00 00 0f fd 00 04 00 |B.......|'.......|
|00001f50| 00 0a 01 00 0b 00 00 0f | fe 00 04 00 00 0a 01 00 |........|........|
|00001f60| 09 00 00 10 21 00 04 00 | 00 0a 01 00 0b 00 00 10 |....!...|........|
|00001f70| 23 00 04 00 00 0a 01 00 | 09 00 00 10 3e 00 04 00 |#.......|....>...|
|00001f80| 00 0a 01 00 0b 00 00 10 | 40 00 04 00 00 0a 01 00 |........|@.......|
|00001f90| 09 00 00 10 54 00 04 00 | 00 0a 01 00 0b 00 00 10 |....T...|........|
|00001fa0| 55 00 02 00 01 0c 01 00 | 21 00 00 10 6d 00 02 00 |U.......|!...m...|
|00001fb0| 00 0c 01 00 25 00 00 11 | 5d 00 04 00 00 0a 01 00 |....%...|].......|
|00001fc0| 0b 00 00 11 5e 00 04 00 | 00 0a 01 00 27 00 00 12 |....^...|....'...|
|00001fd0| a5 00 04 00 00 0a 01 00 | 0b 00 00 12 a6 00 04 00 |........|........|
|00001fe0| 00 0a 01 00 09 00 00 12 | af 00 04 00 00 0a 01 00 |........|........|
|00001ff0| 0b 00 00 12 b0 00 04 00 | 00 0a 01 00 09 00 00 13 |........|........|
|00002000| 12 00 04 00 00 0a 01 00 | 0b 00 00 13 13 00 02 00 |........|........|
|00002010| 01 0c 01 00 2d 00 00 13 | 21 00 02 00 00 0c 01 00 |....-...|!.......|
|00002020| 34 00 00 13 b1 00 04 00 | 00 0a 01 00 36 00 00 13 |4.......|....6...|
|00002030| b2 00 02 00 00 0c 01 00 | 34 00 00 14 9d 00 04 00 |........|4.......|
|00002040| 00 0a 01 00 0b 00 00 14 | 9e 00 04 00 00 0a 01 00 |........|........|
|00002050| 27 00 00 14 fe 00 04 00 | 00 0a 01 00 0b 00 00 14 |'.......|........|
|00002060| ff 00 04 00 00 0a 01 00 | 27 00 00 16 8e 00 04 00 |........|'.......|
|00002070| 00 0a 01 00 0b 00 00 16 | 8f 00 04 00 00 0a 01 00 |........|........|
|00002080| 09 00 00 16 c5 00 04 00 | 00 0a 01 00 0b 00 00 16 |........|........|
|00002090| c7 00 04 00 00 0a 01 00 | 09 00 00 16 e6 00 04 00 |........|........|
|000020a0| 00 0a 01 00 0b 00 00 16 | e8 00 04 00 00 0a 01 00 |........|........|
|000020b0| 09 00 00 16 fc 00 04 00 | 00 0a 01 00 0b 00 00 16 |........|........|
|000020c0| fd 00 02 00 01 0c 01 00 | 1a 00 00 17 0c 00 02 00 |........|........|
|000020d0| 00 0c 01 00 1c 00 00 17 | 53 00 02 00 00 0c 01 00 |........|S.......|
|000020e0| 0d 00 00 17 54 00 04 00 | 00 0a 01 00 27 00 00 17 |....T...|....'...|
|000020f0| ba 00 04 00 00 0a 01 00 | 18 00 00 17 bc 00 04 00 |........|........|
|00002100| 00 0a 01 00 09 00 00 17 | c5 00 04 00 00 0a 01 00 |........|........|
|00002110| 18 00 00 17 d4 00 04 00 | 00 0a 01 00 09 00 00 17 |........|........|
|00002120| d6 00 04 00 00 0a 01 00 | 18 00 00 17 d8 00 04 00 |........|........|
|00002130| 00 0a 01 00 09 00 00 17 | d9 00 04 00 00 0a 01 00 |........|........|
|00002140| 18 00 00 17 e1 00 04 00 | 00 0a 01 00 09 00 00 17 |........|........|
|00002150| ea 00 04 00 00 0a 01 00 | 0b 00 00 17 ec 00 02 00 |........|........|
|00002160| 01 0c 01 00 21 00 00 17 | fc 00 02 00 00 0c 01 00 |....!...|........|
|00002170| 25 00 00 18 8a 00 02 00 | 02 0c 01 00 37 00 00 18 |%.......|....7...|
|00002180| 90 00 02 00 00 0c 01 00 | 25 00 00 18 b6 00 02 00 |........|%.......|
|00002190| 02 0c 01 00 37 00 00 18 | bd 00 02 00 00 0c 01 00 |....7...|........|
|000021a0| 25 00 00 19 1f 00 02 00 | 02 0c 01 00 3e 00 00 19 |%.......|....>...|
|000021b0| 30 00 02 00 00 0c 01 00 | 25 00 00 19 45 00 04 00 |0.......|%...E...|
|000021c0| 00 0a 01 00 0b 00 00 19 | 46 00 04 00 00 0a 01 00 |........|F.......|
|000021d0| 27 00 00 1a 7f 00 04 00 | 00 0a 01 00 09 00 00 1a |'.......|........|
|000021e0| 80 00 04 00 00 0a 01 00 | 0b 00 00 1a 81 00 04 00 |........|........|
|000021f0| 00 0a 01 00 09 00 00 1a | 9c 00 04 00 00 0a 01 00 |........|........|
|00002200| 0b 00 00 1a 9e 00 04 00 | 00 0a 01 00 09 00 00 1a |........|........|
|00002210| 9f 00 04 00 00 0a 01 00 | 0b 00 00 1a ad 00 04 00 |........|........|
|00002220| 00 0a 01 00 09 00 00 1a | b0 00 04 00 00 0a 01 00 |........|........|
|00002230| 0b 00 00 1a b2 00 04 00 | 00 0a 01 00 09 00 00 1a |........|........|
|00002240| c2 00 04 00 00 0a 01 00 | 0b 00 00 1a c4 00 04 00 |........|........|
|00002250| 00 0a 01 00 09 00 00 1a | d6 00 04 00 00 0a 01 00 |........|........|
|00002260| 0b 00 00 1a d7 00 02 00 | 01 0c 01 00 21 00 00 1a |........|....!...|
|00002270| e7 00 02 00 00 0c 01 00 | 25 00 00 1b 4d 00 04 00 |........|%...M...|
|00002280| 00 0a 01 00 35 00 00 1b | 4e 00 04 00 00 0c 01 00 |....5...|N.......|
|00002290| 16 00 00 1b 4f 00 04 00 | 00 0a 01 00 27 00 00 1b |....O...|....'...|
|000022a0| b5 00 04 00 00 0c 01 00 | 16 00 00 1b b6 00 04 00 |........|........|
|000022b0| 00 0a 01 00 27 00 00 1d | 27 00 04 00 00 0c 01 00 |....'...|'.......|
|000022c0| 16 00 00 1d 28 00 04 00 | 00 0a 01 00 27 00 00 1e |....(...|....'...|
|000022d0| 3a 00 04 00 00 0c 01 00 | 16 00 00 1e 3c 00 04 00 |:.......|....<...|
|000022e0| 00 0a 01 00 0b 00 00 1e | 9e 00 02 00 01 0c 01 00 |........|........|
|000022f0| 14 00 00 1e b6 00 02 00 | 00 0c 01 00 0d 00 00 1f |........|........|
|00002300| a8 00 04 00 00 0a 01 00 | 0b 00 00 1f a9 00 02 00 |........|........|
|00002310| 00 0c 01 00 0d 00 00 20 | 40 00 04 00 00 0a 01 00 |....... |@.......|
|00002320| 0b 00 00 20 42 00 02 00 | 00 0c 01 00 0d 00 00 20 |... B...|....... |
|00002330| 43 00 04 00 00 0a 01 00 | 2b 00 00 21 42 00 04 00 |C.......|+..!B...|
|00002340| 00 0a 01 00 2b 00 00 21 | 45 00 02 00 00 0c 01 00 |....+..!|E.......|
|00002350| 0d 00 00 21 46 00 02 00 | 01 0c 01 00 14 00 00 21 |...!F...|.......!|
|00002360| 53 00 02 00 00 0c 01 00 | 0d 00 00 21 6d 00 04 00 |S.......|...!m...|
|00002370| 00 0a 01 00 0b 00 00 21 | 6e 00 04 00 00 0a 01 00 |.......!|n.......|
|00002380| 4a 00 00 21 c6 00 04 00 | 00 0a 01 00 4a 00 00 21 |J..!....|....J..!|
|00002390| ed 00 04 00 00 0a 01 00 | 4a 00 00 21 f5 00 04 00 |........|J..!....|
|000023a0| 00 0a 01 00 4a 00 00 22 | 1d 00 04 00 00 0a 01 00 |....J.."|........|
|000023b0| 4a 00 00 22 4d 00 04 00 | 00 0a 01 00 4a 00 00 22 |J.."M...|....J.."|
|000023c0| 89 00 04 00 00 0a 01 00 | 4a 00 00 22 c4 00 04 00 |........|J.."....|
|000023d0| 00 0a 01 00 4a 00 00 22 | e4 00 04 00 00 0a 01 00 |....J.."|........|
|000023e0| 4a 00 00 22 ec 00 04 00 | 00 0a 01 00 0b 00 00 22 |J.."....|......."|
|000023f0| ed 00 02 00 01 0c 01 00 | 14 00 00 22 fa 00 02 00 |........|..."....|
|00002400| 00 0c 01 00 0d 00 00 23 | 13 00 02 00 01 0c 01 00 |.......#|........|
|00002410| 14 00 00 23 14 00 04 00 | 00 0a 01 00 0b 00 00 23 |...#....|.......#|
|00002420| 15 00 04 00 00 0a 01 00 | 4a 00 00 3f 67 00 02 00 |........|J..?g...|
|00002430| 01 0c 01 00 14 00 00 3f | 74 00 02 00 00 0c 01 00 |.......?|t.......|
|00002440| 0d 00 00 3f 8f 00 02 00 | 01 0c 01 00 14 00 00 3f |...?....|.......?|
|00002450| 90 00 04 00 00 0a 01 00 | 0b 00 00 3f 91 00 04 00 |........|...?....|
|00002460| 00 0a 01 00 4a 00 00 43 | d8 00 02 00 01 0c 01 00 |....J..C|........|
|00002470| 14 00 00 43 e5 00 02 00 | 00 0c 01 00 0d 00 00 43 |...C....|.......C|
|00002480| f5 00 02 00 01 0c 01 00 | 14 00 00 43 f8 00 02 00 |........|...C....|
|00002490| 00 0c 01 00 0d 00 00 44 | 34 00 04 00 00 0a 01 00 |.......D|4.......|
|000024a0| 2b 00 00 52 30 00 02 00 | 01 0c 01 00 20 00 00 52 |+..R0...|.... ..R|
|000024b0| 31 00 02 00 01 0c 01 00 | 39 00 00 52 32 00 02 00 |1.......|9..R2...|
|000024c0| 01 0c 01 00 14 00 00 52 | 3f 00 02 00 00 0c 01 00 |.......R|?.......|
|000024d0| 0d 00 00 52 5c 00 02 00 | 01 0c 01 00 14 00 00 52 |...R\...|.......R|
|000024e0| 5f 00 02 00 00 0c 01 00 | 0d 00 00 52 ca 00 04 00 |_.......|...R....|
|000024f0| 00 0a 01 00 0b 00 00 52 | cb 00 04 00 00 0a 01 00 |.......R|........|
|00002500| 3b 00 00 5a 84 00 04 00 | 00 0a 01 00 3b 00 00 5a |;..Z....|....;..Z|
|00002510| 85 00 04 00 00 0a 01 00 | 3b 00 00 5b 26 00 04 00 |........|;..[&...|
|00002520| 00 0a 01 00 0b 00 00 00 | 00 00 00 01 22 00 00 00 |........|...."...|
|00002530| 00 01 d1 02 05 83 54 00 | 00 01 d1 01 69 02 05 83 |......T.|....i...|
|00002540| 50 00 00 03 3a 02 d8 02 | 05 83 4c 00 00 06 12 02 |P...:...|..L.....|
|00002550| 8b 02 05 83 48 00 00 08 | 9d 03 b2 02 05 83 44 00 |....H...|......D.|
|00002560| 00 0c 4f 03 73 02 05 83 | 40 00 00 0f c2 03 46 02 |..O.s...|@.....F.|
|00002570| 05 83 3c 00 00 13 08 03 | db 02 05 83 38 00 00 16 |..<.....|....8...|
|00002580| e3 03 62 02 05 83 34 00 | 00 1a 45 03 7d 02 05 83 |..b...4.|..E.}...|
|00002590| 30 00 00 1d c2 03 7a 02 | 05 83 2c 00 00 21 3c 00 |0.....z.|..,..!<.|
|000025a0| 09 02 05 83 28 00 00 21 | 45 00 4e 02 05 83 24 00 |....(..!|E.N...$.|
|000025b0| 00 21 93 03 fc 02 05 83 | 20 00 00 25 8f 03 ed 02 |.!......| ..%....|
|000025c0| 05 83 1c 00 00 29 7c 03 | fe 02 05 83 18 00 00 2d |.....)|.|.......-|
|000025d0| 7a 03 e7 02 05 83 14 00 | 00 31 61 03 d6 02 05 83 |z.......|.1a.....|
|000025e0| 10 00 00 35 37 03 e0 02 | 05 83 0c 00 00 39 17 03 |...57...|.....9..|
|000025f0| ac 02 05 83 08 00 00 3c | c3 03 97 02 05 83 04 00 |.......<|........|
|00002600| 00 40 5a 03 7e 02 05 83 | 00 00 00 43 d8 03 81 02 |.@Z.~...|...C....|
|00002610| 05 82 fc 00 00 47 59 03 | 79 02 05 82 f8 00 00 4a |.....GY.|y......J|
|00002620| d2 03 72 02 05 82 f4 00 | 00 4e 44 03 60 02 05 82 |..r.....|.ND.`...|
|00002630| f0 00 00 51 a4 03 46 02 | 05 82 ec 00 00 54 ea 03 |...Q..F.|.....T..|
|00002640| 1f 02 05 82 e8 00 00 58 | 09 03 1e 02 05 82 e4 00 |.......X|........|
|00002650| 00 01 d1 46 69 6e 64 20 | 62 79 20 43 6f 6e 74 65 |...Find |by Conte|
|00002660| 6e 74 20 54 65 78 74 20 | 45 78 74 72 61 63 74 6f |nt Text |Extracto|
|00002670| 72 73 20 50 6c 75 67 2d | 69 6e 73 0d 0d 53 75 6d |rs Plug-|ins..Sum|
|00002680| 6d 61 72 79 3a 0d 54 65 | 78 74 20 45 78 74 72 61 |mary:.Te|xt Extra|
|00002690| 63 74 6f 72 20 50 6c 75 | 67 2d 69 6e 73 20 61 72 |ctor Plu|g-ins ar|
|000026a0| 65 20 75 73 65 64 20 62 | 79 20 46 69 6e 64 20 62 |e used b|y Find b|
|000026b0| 79 20 43 6f 6e 74 65 6e | 74 20 74 6f 20 65 78 74 |y Conten|t to ext|
|000026c0| 72 61 63 74 20 74 68 65 | 20 74 65 78 74 20 63 6f |ract the| text co|
|000026d0| 6e 74 65 6e 74 20 6f 66 | 20 61 20 64 6f 63 75 6d |ntent of| a docum|
|000026e0| 65 6e 74 2e 20 20 53 79 | 73 74 65 6d 20 38 2e 36 |ent. Sy|stem 8.6|
|000026f0| 20 70 72 6f 76 69 64 65 | 73 20 74 77 6f 20 54 65 | provide|s two Te|
|00002700| 78 74 20 45 78 74 72 61 | 63 74 6f 72 20 50 6c 75 |xt Extra|ctor Plu|
|00002710| 67 2d 69 6e 73 3a 20 d2 | 48 54 4d 4c 20 54 65 78 |g-ins: .|HTML Tex|
|00002720| 74 20 45 78 74 72 61 63 | 74 6f 72 d3 20 61 6e 64 |t Extrac|tor. and|
|00002730| 20 d2 50 44 46 20 54 65 | 78 74 20 45 78 74 72 61 | .PDF Te|xt Extra|
|00002740| 63 74 6f 72 d3 2e 20 20 | 41 20 54 65 78 74 20 45 |ctor.. |A Text E|
|00002750| 78 74 72 61 63 74 6f 72 | 20 50 6c 75 67 2d 69 6e |xtractor| Plug-in|
|00002760| 20 6b 6e 6f 77 73 20 74 | 68 65 20 66 69 6c 65 20 | knows t|he file |
|00002770| 66 6f 72 6d 61 74 20 6f | 66 20 61 20 64 6f 63 75 |format o|f a docu|
|00002780| 6d 65 6e 74 20 61 6e 64 | 20 63 61 6e 20 71 75 69 |ment and| can qui|
|00002790| 63 6b 6c 79 20 72 65 74 | 75 72 6e 20 74 68 65 20 |ckly ret|urn the |
|000027a0| 74 65 78 74 20 74 68 61 | 74 20 77 6f 75 6c 64 20 |text tha|t would |
|000027b0| 62 65 20 73 65 65 6e 20 | 77 68 65 6e 20 61 20 64 |be seen |when a d|
|000027c0| 6f 63 75 6d 65 6e 74 20 | 69 73 20 6f 70 65 6e 65 |ocument |is opene|
|000027d0| 64 2c 20 74 68 69 73 20 | 69 6e 66 6f 72 6d 61 74 |d, this |informat|
|000027e0| 69 6f 6e 20 69 73 20 75 | 73 65 64 20 62 79 20 46 |ion is u|sed by F|
|000027f0| 69 6e 64 20 62 79 20 43 | 6f 6e 74 65 6e 74 20 74 |ind by C|ontent t|
|00002800| 6f 20 69 6e 64 65 78 20 | 61 6e 64 20 73 75 6d 6d |o index |and summ|
|00002810| 61 72 69 7a 65 20 64 6f | 63 75 6d 65 6e 74 73 2e |arize do|cuments.|
|00002820| 20 20 0d 0d 00 00 01 69 | 54 65 78 74 20 45 78 74 | .....i|Text Ext|
|00002830| 72 61 63 74 6f 72 73 20 | 69 6d 70 72 6f 76 65 73 |ractors |improves|
|00002840| 20 74 68 65 20 61 63 63 | 75 72 61 63 79 20 6f 66 | the acc|uracy of|
|00002850| 20 69 6e 64 65 78 69 6e | 67 20 61 6e 64 20 73 75 | indexin|g and su|
|00002860| 6d 6d 61 72 69 7a 69 6e | 67 20 66 69 6c 65 73 2e |mmarizin|g files.|
|00002870| 20 20 41 73 20 61 6e 20 | 65 78 61 6d 70 6c 65 2c | As an |example,|
|00002880| 20 63 6f 6e 73 69 64 65 | 72 20 74 68 65 20 66 6f | conside|r the fo|
|00002890| 6c 6c 6f 77 69 6e 67 20 | 48 54 4d 4c 20 66 69 6c |llowing |HTML fil|
|000028a0| 65 3a 0d 0d 3c 48 54 4d | 4c 3e 0d 3c 42 4f 44 59 |e:..<HTM|L>.<BODY|
|000028b0| 3e 0d 54 68 69 73 20 69 | 73 20 61 20 73 61 6d 70 |>.This i|s a samp|
|000028c0| 6c 65 20 64 6f 63 75 6d | 65 6e 74 2e 0d 3c 2f 42 |le docum|ent..</B|
|000028d0| 4f 44 59 3e 0d 3c 2f 48 | 54 4d 4c 3e 0d 0d 57 69 |ODY>.</H|TML>..Wi|
|000028e0| 74 68 6f 75 74 20 6b 6e | 6f 77 69 6e 67 20 74 68 |thout kn|owing th|
|000028f0| 65 20 48 54 4d 4c 20 66 | 6f 72 6d 61 74 2c 20 65 |e HTML f|ormat, e|
|00002900| 76 65 72 79 20 77 6f 72 | 64 20 61 62 6f 76 65 20 |very wor|d above |
|00002910| 77 6f 75 6c 64 20 67 65 | 74 20 69 6e 64 65 78 65 |would ge|t indexe|
|00002920| 64 2c 20 73 6f 20 73 65 | 61 72 63 68 69 6e 67 20 |d, so se|arching |
|00002930| 66 6f 72 20 d2 62 6f 64 | 79 d3 20 69 6e 20 46 69 |for .bod|y. in Fi|
|00002940| 6e 64 20 62 79 20 43 6f | 6e 74 65 6e 74 20 77 6f |nd by Co|ntent wo|
|00002950| 75 6c 64 20 66 69 6e 64 | 20 74 68 65 20 61 62 6f |uld find| the abo|
|00002960| 76 65 20 64 6f 63 75 6d | 65 6e 74 2c 20 62 75 74 |ve docum|ent, but|
|00002970| 20 77 68 65 6e 20 61 20 | 75 73 65 72 20 6f 70 65 | when a |user ope|
|00002980| 6e 65 64 20 74 68 65 20 | 66 69 6c 65 20 69 6e 20 |ned the |file in |
|00002990| 68 00 00 02 d8 65 72 20 | 77 65 62 20 62 72 6f 77 |h....er |web brow|
|000029a0| 73 65 72 2c 20 73 68 65 | 20 77 6f 75 6c 64 20 6e |ser, she| would n|
|000029b0| 6f 74 20 73 65 65 20 d2 | 62 6f 64 79 d3 2e 20 20 |ot see .|body.. |
|000029c0| 53 69 6d 69 6c 61 72 6c | 79 2c 20 73 75 6d 6d 61 |Similarl|y, summa|
|000029d0| 72 69 7a 69 6e 67 20 61 | 20 48 54 4d 4c 20 64 6f |rizing a| HTML do|
|000029e0| 63 75 6d 65 6e 74 20 77 | 6f 75 6c 64 20 73 68 6f |cument w|ould sho|
|000029f0| 77 20 48 54 4d 4c 20 54 | 61 67 73 20 69 6e 20 74 |w HTML T|ags in t|
|00002a00| 68 65 20 73 75 6d 6d 61 | 72 79 2e 0d 54 68 65 20 |he summa|ry..The |
|00002a10| 48 54 4d 4c 20 54 65 78 | 74 20 45 78 74 72 61 63 |HTML Tex|t Extrac|
|00002a20| 74 6f 72 20 6b 6e 6f 77 | 73 20 74 68 65 20 66 6f |tor know|s the fo|
|00002a30| 72 6d 61 74 20 6f 66 20 | 61 6e 20 48 54 4d 4c 20 |rmat of |an HTML |
|00002a40| 66 69 6c 65 20 73 6f 20 | 69 74 20 77 69 6c 6c 20 |file so |it will |
|00002a50| 73 6b 69 70 20 74 68 65 | 20 48 54 4d 4c 20 54 61 |skip the| HTML Ta|
|00002a60| 67 73 20 61 6e 64 20 72 | 65 74 75 72 6e 20 6a 75 |gs and r|eturn ju|
|00002a70| 73 74 20 74 68 65 20 74 | 65 78 74 20 74 68 61 74 |st the t|ext that|
|00002a80| 20 61 20 75 73 65 72 20 | 77 6f 75 6c 64 20 73 65 | a user |would se|
|00002a90| 65 20 76 69 65 77 69 6e | 67 20 74 68 65 20 64 6f |e viewin|g the do|
|00002aa0| 63 75 6d 65 6e 74 2e 20 | 20 46 6f 72 20 74 68 65 |cument. | For the|
|00002ab0| 20 61 62 6f 76 65 20 65 | 78 61 6d 70 6c 65 2c 20 | above e|xample, |
|00002ac0| d2 54 68 69 73 20 69 73 | 20 61 20 73 61 6d 70 6c |.This is| a sampl|
|00002ad0| 65 20 64 6f 63 75 6d 65 | 6e 74 2e d3 20 77 6f 75 |e docume|nt.. wou|
|00002ae0| 6c 64 20 62 65 20 74 68 | 65 20 6f 6e 6c 79 20 74 |ld be th|e only t|
|00002af0| 65 78 74 20 74 68 61 74 | 20 69 73 20 69 6e 64 65 |ext that| is inde|
|00002b00| 78 65 64 2e 20 20 20 0d | 0d 54 65 78 74 20 45 78 |xed. .|.Text Ex|
|00002b10| 74 72 61 63 74 6f 72 73 | 20 63 61 6e 20 61 6c 73 |tractors| can als|
|00002b20| 6f 20 65 6e 61 62 6c 65 | 20 69 6e 64 65 78 69 6e |o enable| indexin|
|00002b30| 67 20 61 6e 64 20 73 75 | 6d 6d 61 72 69 7a 61 74 |g and su|mmarizat|
|00002b40| 69 6f 6e 20 66 6f 72 20 | 66 69 6c 65 73 20 74 68 |ion for |files th|
|00002b50| 61 74 20 77 65 72 65 20 | 70 72 65 76 69 6f 75 73 |at were |previous|
|00002b60| 6c 79 20 73 6b 69 70 70 | 65 64 2e 20 20 57 69 74 |ly skipp|ed. Wit|
|00002b70| 68 20 53 79 73 74 65 6d | 20 38 2e 35 2c 20 41 64 |h System| 8.5, Ad|
|00002b80| 6f 62 65 d5 73 a8 20 50 | 6f 72 74 61 62 6c 65 20 |obe.s. P|ortable |
|00002b90| 44 6f 63 75 6d 65 6e 74 | 20 46 6f 72 6d 61 74 20 |Document| Format |
|00002ba0| 28 50 44 46 29 20 66 69 | 6c 65 73 20 77 65 72 65 |(PDF) fi|les were|
|00002bb0| 20 6e 6f 74 20 69 6e 64 | 65 78 65 64 20 62 65 63 | not ind|exed bec|
|00002bc0| 61 75 73 65 20 74 68 65 | 20 74 65 78 74 20 77 69 |ause the| text wi|
|00002bd0| 74 68 69 6e 20 74 68 65 | 73 65 20 64 6f 63 75 6d |thin the|se docum|
|00002be0| 65 6e 74 20 69 73 20 65 | 6e 63 6f 64 65 64 2e 20 |ent is e|ncoded. |
|00002bf0| 20 46 6f 72 20 53 79 73 | 74 65 6d 20 38 2e 36 2c | For Sys|tem 8.6,|
|00002c00| 20 46 69 6e 64 20 62 79 | 20 43 6f 6e 74 65 6e 74 | Find by| Content|
|00002c10| 20 75 73 65 73 20 74 68 | 65 20 d2 50 44 46 20 54 | uses th|e .PDF T|
|00002c20| 65 78 74 20 45 78 74 72 | 61 63 74 6f 72 d3 20 74 |ext Extr|actor. t|
|00002c30| 6f 20 69 6e 64 65 78 20 | 61 6e 64 20 73 75 6d 6d |o index |and summ|
|00002c40| 61 72 69 7a 65 20 50 44 | 46 20 66 69 6c 65 73 2e |arize PD|F files.|
|00002c50| 20 20 0d 0d 54 65 78 74 | 20 45 78 74 72 61 63 74 | ..Text| Extract|
|00002c60| 6f 72 20 50 6c 75 67 2d | 69 6e 20 49 6e 00 00 02 |or Plug-|in In...|
|00002c70| 8b 66 6f 72 6d 61 74 69 | 6f 6e 3a 20 0d 54 65 78 |.formati|on: .Tex|
|00002c80| 74 20 45 78 74 72 61 63 | 74 6f 72 20 50 6c 75 67 |t Extrac|tor Plug|
|00002c90| 2d 69 6e 73 20 61 72 65 | 20 43 6f 64 65 20 46 72 |-ins are| Code Fr|
|00002ca0| 61 67 6d 65 6e 74 73 20 | 74 68 61 74 20 68 61 76 |agments |that hav|
|00002cb0| 65 20 74 68 65 20 66 6f | 6c 6c 6f 77 69 6e 67 20 |e the fo|llowing |
|00002cc0| 63 68 61 72 61 63 74 65 | 72 69 73 74 69 63 73 3a |characte|ristics:|
|00002cd0| 0d 46 69 6c 65 20 54 79 | 70 65 3a 20 d4 66 62 63 |.File Ty|pe: .fbc|
|00002ce0| 65 d5 0d 43 72 65 61 74 | 6f 72 20 54 79 70 65 3a |e..Creat|or Type:|
|00002cf0| 20 d4 66 6e 64 66 d5 0d | 43 6f 64 65 20 46 72 61 | .fndf..|Code Fra|
|00002d00| 67 6d 65 6e 74 20 4e 61 | 6d 65 3a 20 d2 49 41 54 |gment Na|me: .IAT|
|00002d10| 65 78 74 45 78 74 72 61 | 63 74 6f 72 d3 0d 53 79 |extExtra|ctor..Sy|
|00002d20| 73 74 65 6d 20 4c 6f 63 | 61 74 69 6f 6e 3a 20 d2 |stem Loc|ation: .|
|00002d30| 46 69 6e 64 20 62 79 20 | 43 6f 6e 74 65 6e 74 20 |Find by |Content |
|00002d40| 50 6c 75 67 2d 69 6e 73 | d3 20 66 6f 6c 64 65 72 |Plug-ins|. folder|
|00002d50| 20 6f 66 20 d2 46 69 6e | 64 d3 20 66 6f 6c 64 65 | of .Fin|d. folde|
|00002d60| 72 20 6f 66 20 d2 45 78 | 74 65 6e 73 69 6f 6e 73 |r of .Ex|tensions|
|00002d70| d3 20 66 6f 6c 64 65 72 | 2e 20 20 54 68 65 20 66 |. folder|. The f|
|00002d80| 6f 6c 64 65 72 20 74 79 | 70 65 20 3c 6b 46 69 6e |older ty|pe <kFin|
|00002d90| 64 42 79 43 6f 6e 74 65 | 6e 74 50 6c 75 67 69 6e |dByConte|ntPlugin|
|00002da0| 73 46 6f 6c 64 65 72 54 | 79 70 65 3e 20 28 27 66 |sFolderT|ype> ('f|
|00002db0| 62 63 70 27 29 20 63 61 | 6e 20 62 65 20 70 61 73 |bcp') ca|n be pas|
|00002dc0| 73 65 64 20 74 6f 20 74 | 68 65 20 66 75 6e 63 74 |sed to t|he funct|
|00002dd0| 69 6f 6e 20 46 69 6e 64 | 46 6f 6c 64 65 72 28 29 |ion Find|Folder()|
|00002de0| 20 74 6f 20 6c 6f 63 61 | 74 65 20 74 68 65 20 66 | to loca|te the f|
|00002df0| 6f 6c 64 65 72 2e 20 0d | 45 78 70 6f 72 74 65 64 |older. .|Exported|
|00002e00| 20 46 75 6e 63 74 69 6f | 6e 73 20 2d 20 41 20 54 | Functio|ns - A T|
|00002e10| 65 78 74 20 45 78 74 72 | 61 63 74 6f 72 20 50 6c |ext Extr|actor Pl|
|00002e20| 75 67 2d 69 6e 20 6d 75 | 73 74 20 69 6d 70 6c 65 |ug-in mu|st imple|
|00002e30| 6d 65 6e 74 20 61 6e 64 | 20 65 78 70 6f 72 74 20 |ment and| export |
|00002e40| 74 68 65 20 66 6f 6c 6c | 6f 77 69 6e 67 20 66 75 |the foll|owing fu|
|00002e50| 6e 63 74 69 6f 6e 73 3a | 0d 49 41 50 6c 75 67 69 |nctions:|.IAPlugi|
|00002e60| 6e 49 6e 69 74 0d 49 41 | 50 6c 75 67 69 6e 54 65 |nInit.IA|PluginTe|
|00002e70| 72 6d 0d 49 41 47 65 74 | 45 78 74 72 61 63 74 6f |rm.IAGet|Extracto|
|00002e80| 72 56 65 72 73 69 6f 6e | 0d 49 41 43 6f 75 6e 74 |rVersion|.IACount|
|00002e90| 53 75 70 70 6f 72 74 65 | 64 44 6f 63 54 79 70 65 |Supporte|dDocType|
|00002ea0| 73 0d 49 41 47 65 74 49 | 6e 64 53 75 70 70 6f 72 |s.IAGetI|ndSuppor|
|00002eb0| 74 65 64 44 6f 63 54 79 | 70 65 0d 49 41 4f 70 65 |tedDocTy|pe.IAOpe|
|00002ec0| 6e 44 6f 63 75 6d 65 6e | 74 0d 49 41 43 6c 6f 73 |nDocumen|t.IAClos|
|00002ed0| 65 44 6f 63 75 6d 65 6e | 74 0d 49 41 47 65 74 4e |eDocumen|t.IAGetN|
|00002ee0| 65 78 74 54 65 78 74 52 | 75 6e 0d 49 41 47 65 74 |extTextR|un.IAGet|
|00002ef0| 54 65 78 74 52 75 6e 49 | 6e 66 6f 0d 00 00 03 b2 |TextRunI|nfo.....|
|00002f00| 0d 54 65 78 74 20 45 78 | 74 72 61 63 74 6f 72 20 |.Text Ex|tractor |
|00002f10| 45 78 70 6f 72 74 65 64 | 20 46 75 6e 63 74 69 6f |Exported| Functio|
|00002f20| 6e 20 44 65 73 63 72 69 | 70 74 69 6f 6e 73 3a 0d |n Descri|ptions:.|
|00002f30| 0d 49 41 50 6c 75 67 69 | 6e 49 6e 69 74 20 2d 20 |.IAPlugi|nInit - |
|00002f40| 57 68 65 6e 20 61 20 74 | 65 78 74 20 65 78 74 72 |When a t|ext extr|
|00002f50| 61 63 74 6f 72 20 70 6c | 75 67 20 69 6e 20 69 73 |actor pl|ug in is|
|00002f60| 20 6f 70 65 6e 65 64 2c | 20 74 68 65 20 65 78 70 | opened,| the exp|
|00002f70| 6f 72 74 65 64 20 66 75 | 6e 63 74 69 6f 6e 20 49 |orted fu|nction I|
|00002f80| 41 50 6c 75 67 69 6e 49 | 6e 69 74 20 69 73 20 63 |APluginI|nit is c|
|00002f90| 61 6c 6c 65 64 2e 20 20 | 20 20 0d 09 0d 49 41 50 |alled. | ...IAP|
|00002fa0| 6c 75 67 69 6e 49 6e 69 | 74 42 6c 6f 63 6b 50 74 |luginIni|tBlockPt|
|00002fb0| 72 20 69 6e 69 74 42 6c | 6f 63 6b 20 28 69 6e 70 |r initBl|ock (inp|
|00002fc0| 75 74 29 20 2d 20 69 6e | 69 74 69 61 6c 69 7a 61 |ut) - in|itializa|
|00002fd0| 74 69 6f 6e 20 62 6c 6f | 63 6b 20 74 68 61 74 20 |tion blo|ck that |
|00002fe0| 63 6f 6e 74 61 69 6e 73 | 20 70 6f 69 6e 74 65 72 |contains| pointer|
|00002ff0| 73 20 74 6f 20 66 75 6e | 63 74 69 6f 6e 73 20 74 |s to fun|ctions t|
|00003000| 68 61 74 20 73 68 6f 75 | 6c 64 20 62 65 20 75 73 |hat shou|ld be us|
|00003010| 65 64 20 66 6f 72 20 6d | 65 6d 6f 72 79 20 61 6c |ed for m|emory al|
|00003020| 6c 6f 63 61 74 69 6f 6e | 20 61 6e 64 20 64 65 61 |location| and dea|
|00003030| 6c 6c 6f 63 61 74 69 6f | 6e 20 66 6f 72 20 74 68 |llocatio|n for th|
|00003040| 65 20 70 6c 75 67 20 69 | 6e 2e 20 20 49 74 20 61 |e plug i|n. It a|
|00003050| 6c 73 6f 20 63 6f 6e 74 | 61 69 6e 73 20 61 6e 20 |lso cont|ains an |
|00003060| 69 64 6c 65 20 66 75 6e | 63 74 69 6f 6e 2e 20 20 |idle fun|ction. |
|00003070| 54 68 65 20 70 6f 69 6e | 74 65 72 20 69 6e 69 74 |The poin|ter init|
|00003080| 42 6c 6f 63 6b 20 61 6e | 64 20 69 74 73 20 64 61 |Block an|d its da|
|00003090| 74 61 20 6d 65 6d 62 65 | 72 73 20 61 72 65 20 76 |ta membe|rs are v|
|000030a0| 61 6c 69 64 20 75 6e 74 | 69 6c 20 61 66 74 65 72 |alid unt|il after|
|000030b0| 20 74 68 65 20 63 6f 72 | 72 65 73 70 6f 6e 64 69 | the cor|respondi|
|000030c0| 6e 67 20 63 61 6c 6c 20 | 74 6f 20 49 41 50 6c 75 |ng call |to IAPlu|
|000030d0| 67 69 6e 54 65 72 6d 20 | 69 73 20 63 61 6c 6c 65 |ginTerm |is calle|
|000030e0| 64 2e 20 0d 0d 49 41 50 | 6c 75 67 69 6e 52 65 66 |d. ..IAP|luginRef|
|000030f0| 2a 20 6f 75 74 50 6c 75 | 67 69 6e 52 65 66 20 28 |* outPlu|ginRef (|
|00003100| 6f 75 74 70 75 74 29 20 | 2d 20 54 68 65 20 49 41 |output) |- The IA|
|00003110| 50 6c 75 67 69 6e 52 65 | 66 20 69 73 20 61 6e 20 |PluginRe|f is an |
|00003120| 6f 70 61 71 75 65 20 74 | 79 70 65 20 74 68 61 74 |opaque t|ype that|
|00003130| 20 69 73 20 64 65 66 69 | 6e 65 64 20 62 79 20 74 | is defi|ned by t|
|00003140| 68 65 20 70 6c 75 67 2d | 69 6e 2e 20 20 54 68 65 |he plug-|in. The|
|00003150| 20 49 41 50 6c 75 67 69 | 6e 52 65 66 20 69 73 20 | IAPlugi|nRef is |
|00003160| d2 63 6f 6f 6b 69 65 d3 | 20 66 6f 72 20 74 68 65 |.cookie.| for the|
|00003170| 20 63 75 72 72 65 6e 74 | 20 73 65 73 73 69 6f 6e | current| session|
|00003180| 2e 0d 20 20 20 20 20 0d | 09 49 41 52 65 73 75 6c |.. .|.IAResul|
|00003190| 74 09 49 41 50 6c 75 67 | 69 6e 49 6e 69 74 28 0d |t.IAPlug|inInit(.|
|000031a0| 09 09 09 09 49 41 50 6c | 75 67 69 6e 49 6e 69 74 |....IAPl|uginInit|
|000031b0| 42 6c 6f 63 6b 50 74 72 | 20 69 6e 69 74 42 6c 6f |BlockPtr| initBlo|
|000031c0| 63 6b 2c 20 0d 09 09 09 | 09 49 41 50 6c 75 67 69 |ck, ....|.IAPlugi|
|000031d0| 6e 52 65 66 2a 20 6f 75 | 74 50 6c 75 67 69 6e 52 |nRef* ou|tPluginR|
|000031e0| 65 66 29 3b 0d 0d 49 41 | 50 6c 75 67 69 6e 54 65 |ef);..IA|PluginTe|
|000031f0| 72 6d 20 2d 20 57 68 65 | 6e 20 61 20 73 65 73 73 |rm - Whe|n a sess|
|00003200| 69 6f 6e 20 77 69 74 68 | 20 61 20 74 65 78 74 20 |ion with| a text |
|00003210| 65 78 74 72 61 63 74 6f | 72 20 70 6c 75 67 2d 69 |extracto|r plug-i|
|00003220| 6e 20 69 73 20 74 65 72 | 6d 69 6e 61 74 65 64 2c |n is ter|minated,|
|00003230| 20 74 68 65 20 66 75 6e | 63 74 69 6f 6e 20 49 41 | the fun|ction IA|
|00003240| 50 6c 75 67 69 6e 54 65 | 72 6d 20 69 73 20 63 61 |PluginTe|rm is ca|
|00003250| 6c 6c 65 64 2e 20 20 41 | 74 20 74 68 69 73 20 74 |lled. A|t this t|
|00003260| 69 6d 65 20 74 68 65 20 | 70 6c 75 67 2d 69 6e 20 |ime the |plug-in |
|00003270| 63 61 6e 20 70 65 72 66 | 6f 72 6d 20 61 6e 79 20 |can perf|orm any |
|00003280| 6e 65 65 64 65 64 20 63 | 6c 65 61 6e 75 70 2e 20 |needed c|leanup. |
|00003290| 20 0d 0d 49 41 50 6c 75 | 67 69 6e 52 65 66 20 69 | ..IAPlu|ginRef i|
|000032a0| 6e 50 6c 75 67 69 6e 52 | 65 66 20 28 69 6e 70 75 |nPluginR|ef (inpu|
|000032b0| 74 29 00 00 03 73 20 2d | 20 50 6c 75 67 2d 69 6e |t)...s -| Plug-in|
|000032c0| 20 64 65 66 69 6e 65 64 | 20 d2 63 6f 6f 6b 69 65 | defined| .cookie|
|000032d0| d3 20 74 68 61 74 20 77 | 61 73 20 72 65 74 75 72 |. that w|as retur|
|000032e0| 6e 65 64 20 66 72 6f 6d | 20 49 41 50 6c 75 67 69 |ned from| IAPlugi|
|000032f0| 6e 49 6e 69 74 2e 0d 0d | 09 49 41 52 65 73 75 6c |nInit...|.IAResul|
|00003300| 74 09 49 41 50 6c 75 67 | 69 6e 54 65 72 6d 28 49 |t.IAPlug|inTerm(I|
|00003310| 41 50 6c 75 67 69 6e 52 | 65 66 20 69 6e 50 6c 75 |APluginR|ef inPlu|
|00003320| 67 69 6e 52 65 66 29 3b | 0d 0d 49 41 47 65 74 45 |ginRef);|..IAGetE|
|00003330| 78 74 72 61 63 74 6f 72 | 56 65 72 73 69 6f 6e 20 |xtractor|Version |
|00003340| 2d 20 52 65 74 75 72 73 | 20 74 68 65 20 76 65 72 |- Returs| the ver|
|00003350| 73 69 6f 6e 20 6f 66 20 | 74 68 65 20 54 65 78 74 |sion of |the Text|
|00003360| 20 45 78 74 72 61 63 74 | 6f 72 20 49 6e 74 65 72 | Extract|or Inter|
|00003370| 66 61 63 65 20 74 68 61 | 74 20 74 68 61 74 20 70 |face tha|t that p|
|00003380| 6c 75 67 2d 69 6e 20 63 | 6f 72 72 65 73 70 6f 6e |lug-in c|orrespon|
|00003390| 64 73 20 74 6f 2e 20 20 | 0d 0d 49 41 50 6c 75 67 |ds to. |..IAPlug|
|000033a0| 69 6e 52 65 66 20 69 6e | 50 6c 75 67 69 6e 52 65 |inRef in|PluginRe|
|000033b0| 66 20 28 69 6e 70 75 74 | 29 20 2d 20 50 6c 75 67 |f (input|) - Plug|
|000033c0| 2d 69 6e 20 64 65 66 69 | 6e 65 64 20 d2 63 6f 6f |-in defi|ned .coo|
|000033d0| 6b 69 65 d3 20 74 68 61 | 74 20 77 61 73 20 72 65 |kie. tha|t was re|
|000033e0| 74 75 72 6e 65 64 20 66 | 72 6f 6d 20 49 41 50 6c |turned f|rom IAPl|
|000033f0| 75 67 69 6e 49 6e 69 74 | 2e 0d 0d 75 69 6e 74 33 |uginInit|...uint3|
|00003400| 32 2a 09 6f 75 74 50 6c | 75 67 69 6e 56 65 72 73 |2*.outPl|uginVers|
|00003410| 69 6f 6e 20 28 6f 75 74 | 70 75 74 29 20 2d 20 56 |ion (out|put) - V|
|00003420| 65 72 73 69 6f 6e 20 6f | 66 20 74 68 65 20 45 78 |ersion o|f the Ex|
|00003430| 74 72 61 63 74 6f 72 20 | 49 6e 74 65 72 66 61 63 |tractor |Interfac|
|00003440| 65 2e 20 20 55 73 65 20 | 76 61 6c 75 65 20 64 65 |e. Use |value de|
|00003450| 66 69 6e 65 64 20 69 6e | 20 d2 49 41 45 78 74 72 |fined in| .IAExtr|
|00003460| 61 63 74 6f 72 54 79 70 | 65 73 2e 68 d3 2c 20 63 |actorTyp|es.h., c|
|00003470| 75 72 72 65 6e 74 20 76 | 65 72 73 69 6f 6e 20 69 |urrent v|ersion i|
|00003480| 73 20 6b 49 41 45 78 74 | 72 61 63 74 6f 72 56 65 |s kIAExt|ractorVe|
|00003490| 72 73 69 6f 6e 31 2e 0d | 0d 09 49 41 52 65 73 75 |rsion1..|..IAResu|
|000034a0| 6c 74 09 49 41 47 65 74 | 45 78 74 72 61 63 74 6f |lt.IAGet|Extracto|
|000034b0| 72 56 65 72 73 69 6f 6e | 28 0d 09 09 09 09 49 41 |rVersion|(.....IA|
|000034c0| 50 6c 75 67 69 6e 52 65 | 66 20 69 6e 50 6c 75 67 |PluginRe|f inPlug|
|000034d0| 69 6e 52 65 66 0d 09 09 | 09 09 75 69 6e 74 33 32 |inRef...|..uint32|
|000034e0| 20 6f 75 74 50 6c 75 67 | 69 6e 56 65 72 73 69 6f | outPlug|inVersio|
|000034f0| 6e 29 3b 0d 0d 49 41 43 | 6f 75 6e 74 53 75 70 70 |n);..IAC|ountSupp|
|00003500| 6f 72 74 65 64 44 6f 63 | 54 79 70 65 73 20 2d 20 |ortedDoc|Types - |
|00003510| 52 65 74 75 72 6e 73 20 | 74 68 65 20 6e 75 6d 62 |Returns |the numb|
|00003520| 65 72 20 6f 66 20 64 6f | 63 75 6d 65 6e 74 20 74 |er of do|cument t|
|00003530| 79 70 65 73 20 74 68 65 | 20 70 6c 75 67 2d 69 6e |ypes the| plug-in|
|00003540| 20 6b 6e 6f 77 73 20 68 | 6f 77 20 74 6f 20 68 61 | knows h|ow to ha|
|00003550| 6e 64 6c 65 2e 20 20 54 | 68 69 73 20 63 61 6c 6c |ndle. T|his call|
|00003560| 20 72 65 74 75 72 6e 73 | 20 74 68 65 20 6d 61 78 | returns| the max|
|00003570| 69 6d 75 6d 20 76 61 6c | 69 64 20 69 6e 64 65 78 |imum val|id index|
|00003580| 20 66 6f 72 20 74 68 65 | 20 63 61 6c 6c 20 49 41 | for the| call IA|
|00003590| 47 65 74 49 6e 64 53 75 | 70 70 6f 72 74 65 64 44 |GetIndSu|pportedD|
|000035a0| 6f 63 54 79 70 65 2e 0d | 0d 49 41 50 6c 75 67 69 |ocType..|.IAPlugi|
|000035b0| 6e 52 65 66 20 69 6e 50 | 6c 75 67 69 6e 52 65 66 |nRef inP|luginRef|
|000035c0| 20 28 69 6e 70 75 74 29 | 20 2d 20 50 6c 75 67 20 | (input)| - Plug |
|000035d0| 69 6e 20 64 65 66 69 6e | 65 64 20 d2 63 6f 6f 6b |in defin|ed .cook|
|000035e0| 69 65 d3 20 74 68 61 74 | 20 77 61 73 20 72 65 74 |ie. that| was ret|
|000035f0| 75 72 6e 65 64 20 66 72 | 6f 6d 20 49 41 50 6c 75 |urned fr|om IAPlu|
|00003600| 67 69 6e 49 6e 69 74 2e | 0d 0d 75 69 6e 74 33 32 |ginInit.|..uint32|
|00003610| 2a 20 20 6f 75 74 43 6f | 75 6e 74 20 28 6f 75 74 |* outCo|unt (out|
|00003620| 70 75 74 29 20 2d 20 4e | 75 00 00 03 46 6d 62 65 |put) - N|u...Fmbe|
|00003630| 72 20 6f 66 20 64 6f 63 | 75 6d 65 6e 74 20 74 79 |r of doc|ument ty|
|00003640| 70 65 73 20 74 68 61 74 | 20 70 6c 75 67 2d 69 6e |pes that| plug-in|
|00003650| 20 6b 6e 6f 77 73 20 68 | 6f 77 20 74 6f 20 68 61 | knows h|ow to ha|
|00003660| 6e 64 6c 65 2e 0d 20 0d | 09 49 41 52 65 73 75 6c |ndle.. .|.IAResul|
|00003670| 74 20 49 41 43 6f 75 6e | 74 53 75 70 70 6f 72 74 |t IACoun|tSupport|
|00003680| 65 64 44 6f 63 54 79 70 | 65 73 28 0d 09 09 09 49 |edDocTyp|es(....I|
|00003690| 41 50 6c 75 67 69 6e 52 | 65 66 20 69 6e 50 6c 75 |APluginR|ef inPlu|
|000036a0| 67 69 6e 52 65 66 2c 20 | 0d 09 09 09 75 69 6e 74 |ginRef, |....uint|
|000036b0| 33 32 2a 20 6f 75 74 43 | 6f 75 6e 74 29 3b 0d 0d |32* outC|ount);..|
|000036c0| 49 41 47 65 74 49 6e 64 | 53 75 70 70 6f 72 74 65 |IAGetInd|Supporte|
|000036d0| 64 44 6f 63 54 79 70 65 | 20 2d 20 52 65 74 75 72 |dDocType| - Retur|
|000036e0| 6e 73 20 74 68 65 20 6e | d5 74 68 20 64 6f 63 75 |ns the n|.th docu|
|000036f0| 6d 65 6e 74 20 74 79 70 | 65 20 74 68 65 20 70 6c |ment typ|e the pl|
|00003700| 75 67 2d 69 6e 20 73 75 | 70 70 6f 72 74 73 20 28 |ug-in su|pports (|
|00003710| 66 69 72 73 74 20 69 74 | 65 6d 20 69 73 20 31 20 |first it|em is 1 |
|00003720| 6e 6f 74 20 30 29 2e 20 | 20 20 44 6f 63 75 6d 65 |not 0). | Docume|
|00003730| 6e 74 73 20 61 72 65 20 | 69 64 65 6e 74 69 66 69 |nts are |identifi|
|00003740| 65 64 20 62 79 20 20 4d | 75 6c 74 69 70 75 72 70 |ed by M|ultipurp|
|00003750| 6f 73 65 20 49 6e 74 65 | 72 6e 65 74 20 4d 61 69 |ose Inte|rnet Mai|
|00003760| 6c 20 45 78 74 65 6e 73 | 69 6f 6e 20 28 4d 49 4d |l Extens|ion (MIM|
|00003770| 45 29 20 74 79 70 65 20 | 61 6e 64 20 73 75 62 74 |E) type |and subt|
|00003780| 79 70 65 20 66 6f 72 20 | 65 78 61 6d 70 6c 65 20 |ype for |example |
|00003790| 61 6e 20 48 54 4d 4c 20 | 64 6f 63 75 6d 65 6e 74 |an HTML |document|
|000037a0| 20 77 6f 75 6c 64 20 68 | 61 76 65 20 61 20 4d 49 | would h|ave a MI|
|000037b0| 4d 45 20 74 79 70 65 20 | 6f 66 20 d2 74 65 78 74 |ME type |of .text|
|000037c0| 2f 68 74 6d 6c d3 2e 0d | 0d 49 41 50 6c 75 67 69 |/html...|.IAPlugi|
|000037d0| 6e 52 65 66 20 69 6e 50 | 6c 75 67 69 6e 52 65 66 |nRef inP|luginRef|
|000037e0| 20 28 69 6e 70 75 74 29 | 20 2d 20 50 6c 75 67 20 | (input)| - Plug |
|000037f0| 69 6e 20 64 65 66 69 6e | 65 64 20 d2 63 6f 6f 6b |in defin|ed .cook|
|00003800| 69 65 d3 20 74 68 61 74 | 20 77 61 73 20 72 65 74 |ie. that| was ret|
|00003810| 75 72 6e 65 64 20 66 72 | 6f 6d 20 49 41 50 6c 75 |urned fr|om IAPlu|
|00003820| 67 69 6e 49 6e 69 74 2e | 0d 0d 75 69 6e 74 33 32 |ginInit.|..uint32|
|00003830| 20 69 6e 49 6e 64 65 78 | 20 28 69 6e 70 75 74 29 | inIndex| (input)|
|00003840| 20 2d 20 72 65 71 75 65 | 73 74 65 64 20 69 74 65 | - reque|sted ite|
|00003850| 6d 0d 0d 63 68 61 72 2a | 2a 20 6f 75 74 4d 49 4d |m..char*|* outMIM|
|00003860| 45 54 79 70 65 20 28 6f | 75 74 70 75 74 29 20 2d |EType (o|utput) -|
|00003870| 20 70 6f 69 6e 74 65 72 | 20 74 6f 20 72 65 63 65 | pointer| to rece|
|00003880| 69 76 65 20 74 68 65 20 | 4d 49 4d 45 20 74 79 70 |ive the |MIME typ|
|00003890| 65 20 73 74 72 69 6e 67 | 20 74 68 61 74 20 74 68 |e string| that th|
|000038a0| 65 20 65 78 74 72 61 63 | 74 6f 72 20 73 75 70 70 |e extrac|tor supp|
|000038b0| 6f 72 74 73 2e 20 20 50 | 6c 75 67 2d 69 6e 20 6f |orts. P|lug-in o|
|000038c0| 77 6e 73 20 74 68 65 20 | 73 74 6f 72 61 67 65 20 |wns the |storage |
|000038d0| 66 6f 72 20 74 68 65 20 | 4d 49 4d 45 20 74 79 70 |for the |MIME typ|
|000038e0| 65 2e 20 20 43 6c 69 65 | 6e 74 20 73 68 6f 75 6c |e. Clie|nt shoul|
|000038f0| 64 20 6d 61 6b 65 20 63 | 6f 70 79 20 6f 66 20 72 |d make c|opy of r|
|00003900| 65 74 75 72 6e 65 64 20 | 76 61 6c 75 65 2e 0d 0d |eturned |value...|
|00003910| 09 49 41 52 65 73 75 6c | 74 20 49 41 47 65 74 49 |.IAResul|t IAGetI|
|00003920| 6e 64 53 75 70 70 6f 72 | 74 65 64 44 6f 63 54 79 |ndSuppor|tedDocTy|
|00003930| 70 65 28 0d 09 09 09 49 | 41 50 6c 75 67 69 6e 52 |pe(....I|APluginR|
|00003940| 65 66 20 69 6e 50 6c 75 | 67 69 6e 52 65 66 2c 20 |ef inPlu|ginRef, |
|00003950| 0d 09 09 09 75 69 6e 74 | 33 32 20 69 6e 49 6e 64 |....uint|32 inInd|
|00003960| 65 78 2c 0d 09 09 09 63 | 68 61 72 2a 2a 20 6f 75 |ex,....c|har** ou|
|00003970| 74 4d 49 00 00 03 db 4d | 45 54 79 70 65 29 3b 20 |tMI....M|EType); |
|00003980| 0d 0d 49 41 4f 70 65 6e | 44 6f 63 75 6d 65 6e 74 |..IAOpen|Document|
|00003990| 20 2d 20 43 72 65 61 74 | 65 73 20 61 20 72 65 66 | - Creat|es a ref|
|000039a0| 65 72 65 6e 63 65 20 74 | 6f 20 74 68 65 20 74 65 |erence t|o the te|
|000039b0| 78 74 20 6f 66 20 61 20 | 64 6f 63 75 6d 65 6e 74 |xt of a |document|
|000039c0| 2c 20 20 74 68 65 20 49 | 41 44 6f 63 52 65 66 20 |, the I|ADocRef |
|000039d0| 74 79 70 65 20 69 73 20 | 6f 6e 20 6f 70 61 71 75 |type is |on opaqu|
|000039e0| 65 20 74 79 70 65 20 74 | 68 61 74 20 69 74 20 64 |e type t|hat it d|
|000039f0| 65 66 69 6e 65 64 20 62 | 79 20 74 68 65 20 70 6c |efined b|y the pl|
|00003a00| 75 67 2d 69 6e 20 74 6f | 20 72 65 66 65 72 65 6e |ug-in to| referen|
|00003a10| 63 65 20 74 68 65 20 64 | 6f 63 75 6d 65 6e 74 2e |ce the d|ocument.|
|00003a20| 0d 54 68 65 20 49 41 44 | 6f 63 41 63 63 65 73 73 |.The IAD|ocAccess|
|00003a30| 6f 72 50 74 72 20 20 63 | 6f 6e 74 61 69 6e 73 20 |orPtr c|ontains |
|00003a40| 61 20 72 65 66 65 72 65 | 6e 63 65 20 74 6f 20 61 |a refere|nce to a|
|00003a50| 20 64 6f 63 75 6d 65 6e | 74 20 61 6e 64 20 70 6f | documen|t and po|
|00003a60| 69 6e 74 65 72 73 20 74 | 6f 20 66 75 6e 63 74 69 |inters t|o functi|
|00003a70| 6f 6e 73 20 75 73 65 64 | 20 74 6f 20 61 63 63 65 |ons used| to acce|
|00003a80| 73 73 20 74 68 65 20 64 | 6f 63 75 6d 65 6e 74 2e |ss the d|ocument.|
|00003a90| 20 20 54 68 65 20 64 6f | 63 75 6d 65 6e 74 20 61 | The do|cument a|
|00003aa0| 63 63 65 73 73 6f 72 20 | 70 6f 69 6e 74 65 72 20 |ccessor |pointer |
|00003ab0| 77 69 6c 6c 20 62 65 20 | 76 61 6c 69 64 20 66 6f |will be |valid fo|
|00003ac0| 72 20 61 6c 6c 20 63 61 | 6c 6c 73 20 74 68 61 74 |r all ca|lls that|
|00003ad0| 20 75 73 65 20 74 68 65 | 20 72 65 74 75 72 6e 65 | use the| returne|
|00003ae0| 64 20 49 41 44 6f 63 52 | 65 66 20 75 6e 74 69 6c |d IADocR|ef until|
|00003af0| 20 49 41 43 6c 6f 73 65 | 44 6f 63 75 6d 65 6e 74 | IAClose|Document|
|00003b00| 20 69 73 20 63 61 6c 6c | 65 64 2e 0d 0d 49 41 50 | is call|ed...IAP|
|00003b10| 6c 75 67 69 6e 52 65 66 | 20 69 6e 50 6c 75 67 69 |luginRef| inPlugi|
|00003b20| 6e 52 65 66 20 28 69 6e | 70 75 74 29 20 2d 20 50 |nRef (in|put) - P|
|00003b30| 6c 75 67 20 69 6e 20 64 | 65 66 69 6e 65 64 20 d2 |lug in d|efined .|
|00003b40| 63 6f 6f 6b 69 65 d3 20 | 74 68 61 74 20 77 61 73 |cookie. |that was|
|00003b50| 20 72 65 74 75 72 6e 65 | 64 20 66 72 6f 6d 20 49 | returne|d from I|
|00003b60| 41 50 6c 75 67 69 6e 49 | 6e 69 74 2e 0d 0d 49 41 |APluginI|nit...IA|
|00003b70| 44 6f 63 41 63 63 65 73 | 73 6f 72 50 74 72 20 69 |DocAcces|sorPtr i|
|00003b80| 6e 41 63 63 65 73 73 6f | 72 20 28 69 6e 70 75 74 |nAccesso|r (input|
|00003b90| 29 20 2d 20 41 63 63 65 | 73 73 6f 72 20 74 6f 20 |) - Acce|ssor to |
|00003ba0| 66 75 6e 63 74 69 6f 6e | 73 20 74 68 61 74 20 63 |function|s that c|
|00003bb0| 61 6e 20 6f 70 65 6e 2c | 20 72 65 61 64 2c 20 73 |an open,| read, s|
|00003bc0| 65 74 20 72 65 61 64 20 | 70 6f 73 69 74 69 6f 6e |et read |position|
|00003bd0| 2c 20 67 65 74 20 72 65 | 61 64 20 70 6f 73 69 74 |, get re|ad posit|
|00003be0| 69 6f 6e 2c 20 67 65 74 | 20 64 6f 63 75 6d 65 6e |ion, get| documen|
|00003bf0| 74 20 6c 65 6e 67 74 68 | 2c 20 61 6e 64 20 63 6c |t length|, and cl|
|00003c00| 6f 73 65 20 61 20 64 6f | 63 75 6d 65 6e 74 2e 20 |ose a do|cument. |
|00003c10| 20 41 63 63 65 73 73 6f | 72 20 69 73 20 76 61 6c | Accesso|r is val|
|00003c20| 69 64 20 75 6e 74 69 6c | 20 61 66 74 65 72 20 63 |id until| after c|
|00003c30| 6f 72 72 65 73 70 6f 6e | 64 69 6e 67 20 63 61 6c |orrespon|ding cal|
|00003c40| 6c 20 74 6f 20 49 41 43 | 6c 6f 73 65 44 6f 63 75 |l to IAC|loseDocu|
|00003c50| 6d 65 6e 74 20 66 6f 72 | 20 74 68 69 73 20 64 6f |ment for| this do|
|00003c60| 63 75 6d 65 6e 74 2e 0d | 0d 49 41 44 6f 63 52 65 |cument..|.IADocRe|
|00003c70| 66 2a 20 6f 75 74 44 6f | 63 20 28 6f 75 74 70 75 |f* outDo|c (outpu|
|00003c80| 74 29 2d 20 50 6c 75 67 | 20 69 6e 20 64 65 66 69 |t)- Plug| in defi|
|00003c90| 6e 65 64 20 72 65 66 65 | 72 65 6e 63 65 20 74 6f |ned refe|rence to|
|00003ca0| 20 64 6f 63 75 6d 65 6e | 74 2e 20 20 50 6c 75 67 | documen|t. Plug|
|00003cb0| 2d 69 6e 20 63 61 6e 20 | 72 65 66 65 72 65 6e 63 |-in can |referenc|
|00003cc0| 65 20 74 68 65 20 49 41 | 44 6f 63 41 63 63 65 73 |e the IA|DocAcces|
|00003cd0| 73 6f 72 50 74 72 20 69 | 6e 41 63 63 65 73 73 6f |sorPtr i|nAccesso|
|00003ce0| 72 20 74 68 72 6f 75 67 | 68 20 74 68 69 73 20 6f |r throug|h this o|
|00003cf0| 70 61 71 75 65 20 74 79 | 70 65 2e 0d 0d 09 49 41 |paque ty|pe....IA|
|00003d00| 52 65 73 75 6c 74 20 49 | 41 4f 70 65 6e 44 6f 63 |Result I|AOpenDoc|
|00003d10| 75 6d 65 6e 74 28 0d 09 | 09 09 49 41 50 6c 75 67 |ument(..|..IAPlug|
|00003d20| 69 6e 52 65 66 20 69 6e | 50 6c 75 67 69 6e 52 65 |inRef in|PluginRe|
|00003d30| 66 2c 20 0d 09 09 09 49 | 41 44 6f 63 41 63 63 65 |f, ....I|ADocAcce|
|00003d40| 73 73 6f 72 50 74 72 20 | 69 6e 41 63 63 65 73 73 |ssorPtr |inAccess|
|00003d50| 6f 72 00 00 03 62 2c 20 | 0d 09 09 09 49 41 44 6f |or...b, |....IADo|
|00003d60| 63 52 65 66 2a 20 6f 75 | 74 44 6f 63 29 3b 0d 0d |cRef* ou|tDoc);..|
|00003d70| 49 41 43 6c 6f 73 65 44 | 6f 63 75 6d 65 6e 74 20 |IACloseD|ocument |
|00003d80| 2d 20 50 65 72 66 6f 72 | 6d 20 61 6e 79 20 6e 65 |- Perfor|m any ne|
|00003d90| 65 64 65 64 20 63 6c 65 | 61 6e 75 70 20 66 6f 72 |eded cle|anup for|
|00003da0| 20 74 68 65 20 70 6c 75 | 67 2d 69 6e 20 64 65 66 | the plu|g-in def|
|00003db0| 69 6e 65 64 20 49 41 44 | 6f 63 52 65 66 20 6f 62 |ined IAD|ocRef ob|
|00003dc0| 6a 65 63 74 2e 0d 0d 49 | 41 44 6f 63 52 65 66 20 |ject...I|ADocRef |
|00003dd0| 69 6e 44 6f 63 20 28 69 | 6e 70 75 74 29 20 2d 20 |inDoc (i|nput) - |
|00003de0| 50 6c 75 67 20 69 6e 20 | 64 65 66 69 6e 65 64 20 |Plug in |defined |
|00003df0| 72 65 66 65 72 65 6e 63 | 65 20 74 6f 20 64 6f 63 |referenc|e to doc|
|00003e00| 75 6d 65 6e 74 20 74 68 | 61 74 20 77 61 73 20 72 |ument th|at was r|
|00003e10| 65 74 75 72 6e 65 64 20 | 66 72 6f 6d 20 49 41 4f |eturned |from IAO|
|00003e20| 70 65 6e 44 6f 63 75 6d | 65 6e 74 2e 0d 0d 09 49 |penDocum|ent....I|
|00003e30| 41 52 65 73 75 6c 74 20 | 49 41 43 6c 6f 73 65 44 |AResult |IACloseD|
|00003e40| 6f 63 75 6d 65 6e 74 28 | 0d 09 09 09 49 41 44 6f |ocument(|....IADo|
|00003e50| 63 52 65 66 20 69 6e 44 | 6f 63 29 3b 0d 0d 0d 49 |cRef inD|oc);...I|
|00003e60| 41 47 65 74 4e 65 78 74 | 54 65 78 74 52 75 6e 20 |AGetNext|TextRun |
|00003e70| 2d 20 47 69 76 65 6e 20 | 61 20 6f 70 65 6e 20 64 |- Given |a open d|
|00003e80| 6f 63 75 6d 65 6e 74 20 | 72 65 66 65 72 65 6e 63 |ocument |referenc|
|00003e90| 65 2c 20 67 65 74 20 74 | 68 65 20 6e 65 78 74 20 |e, get t|he next |
|00003ea0| 72 75 6e 20 6f 66 20 74 | 65 78 74 20 61 73 73 6f |run of t|ext asso|
|00003eb0| 63 69 61 74 65 64 20 77 | 69 74 68 20 74 68 65 20 |ciated w|ith the |
|00003ec0| 69 74 65 6d 2e 20 20 46 | 69 6c 6c 73 20 74 68 65 |item. F|ills the|
|00003ed0| 20 62 75 66 66 65 72 20 | 77 69 74 68 20 74 68 65 | buffer |with the|
|00003ee0| 20 6e 65 78 74 20 72 75 | 6e 20 6f 66 20 74 65 78 | next ru|n of tex|
|00003ef0| 74 2e 20 20 4f 6e 20 69 | 6e 70 75 74 20 69 6f 53 |t. On i|nput ioS|
|00003f00| 69 7a 65 20 69 73 20 74 | 68 65 20 73 69 7a 65 20 |ize is t|he size |
|00003f10| 6f 66 20 74 68 65 20 62 | 75 66 66 65 72 2c 20 6f |of the b|uffer, o|
|00003f20| 6e 20 6f 75 74 70 75 74 | 20 69 6f 53 69 7a 65 20 |n output| ioSize |
|00003f30| 69 73 20 74 68 65 20 6e | 75 6d 62 65 72 20 6f 66 |is the n|umber of|
|00003f40| 20 62 79 74 65 73 20 77 | 72 69 74 74 65 6e 20 74 | bytes w|ritten t|
|00003f50| 6f 20 74 68 65 20 62 75 | 66 66 65 72 2e 20 20 49 |o the bu|ffer. I|
|00003f60| 66 20 74 68 65 20 65 6e | 63 6f 64 69 6e 67 20 6f |f the en|coding o|
|00003f70| 72 20 6c 61 6e 67 75 61 | 67 65 73 20 6f 66 20 61 |r langua|ges of a|
|00003f80| 20 64 6f 63 75 6d 65 6e | 74 20 63 68 61 6e 67 65 | documen|t change|
|00003f90| 73 20 65 72 72 49 41 45 | 6e 64 4f 66 54 65 78 74 |s errIAE|ndOfText|
|00003fa0| 52 75 6e 20 73 68 6f 75 | 6c 64 20 62 65 20 72 65 |Run shou|ld be re|
|00003fb0| 74 75 72 6e 65 64 2e 0d | 0d 49 41 44 6f 63 52 65 |turned..|.IADocRe|
|00003fc0| 66 20 69 6e 44 6f 63 20 | 28 69 6e 70 75 74 29 20 |f inDoc |(input) |
|00003fd0| 2d 20 50 6c 75 67 20 69 | 6e 20 64 65 66 69 6e 65 |- Plug i|n define|
|00003fe0| 64 20 72 65 66 65 72 65 | 6e 63 65 20 74 6f 20 64 |d refere|nce to d|
|00003ff0| 6f 63 75 6d 65 6e 74 20 | 74 68 61 74 20 77 61 73 |ocument |that was|
|00004000| 20 72 65 74 75 72 6e 65 | 64 20 66 72 6f 6d 20 49 | returne|d from I|
|00004010| 41 4f 70 65 6e 44 6f 63 | 75 6d 65 6e 74 2e 0d 0d |AOpenDoc|ument...|
|00004020| 76 6f 69 64 2a 20 62 75 | 66 66 65 72 20 28 6f 75 |void* bu|ffer (ou|
|00004030| 74 70 75 74 29 20 2d 20 | 53 74 6f 72 61 67 65 20 |tput) - |Storage |
|00004040| 66 6f 72 20 72 65 74 75 | 72 6e 65 64 20 74 65 78 |for retu|rned tex|
|00004050| 74 2e 0d 0d 75 69 6e 74 | 33 32 2a 20 69 6f 53 69 |t...uint|32* ioSi|
|00004060| 7a 65 20 28 69 6e 70 75 | 74 2f 6f 75 74 70 75 74 |ze (inpu|t/output|
|00004070| 29 20 2d 20 4f 6e 20 69 | 6e 70 75 74 20 63 6f 6e |) - On i|nput con|
|00004080| 74 61 69 6e 73 20 73 69 | 7a 65 20 69 6e 20 62 79 |tains si|ze in by|
|00004090| 74 65 73 20 6f 66 20 62 | 75 66 66 65 72 20 61 72 |tes of b|uffer ar|
|000040a0| 67 75 6d 65 6e 74 2e 20 | 4f 6e 20 6f 75 74 70 75 |gument. |On outpu|
|000040b0| 74 20 63 6f 6e 74 61 69 | 00 00 03 7d 6e 73 20 74 |t contai|...}ns t|
|000040c0| 68 65 20 6e 75 6d 62 65 | 72 20 6f 66 20 62 79 74 |he numbe|r of byt|
|000040d0| 65 73 20 74 68 61 74 20 | 77 65 72 65 20 63 6f 70 |es that |were cop|
|000040e0| 69 65 64 20 74 6f 20 6f | 75 74 70 75 74 20 62 75 |ied to o|utput bu|
|000040f0| 66 66 65 72 2e 0d 0d 09 | 49 41 52 65 73 75 6c 74 |ffer....|IAResult|
|00004100| 20 49 41 47 65 74 4e 65 | 78 74 54 65 78 74 52 75 | IAGetNe|xtTextRu|
|00004110| 6e 28 0d 09 09 09 49 41 | 44 6f 63 52 65 66 20 69 |n(....IA|DocRef i|
|00004120| 6e 44 6f 63 2c 20 0d 09 | 09 09 76 6f 69 64 2a 20 |nDoc, ..|..void* |
|00004130| 62 75 66 66 65 72 2c 20 | 0d 09 09 09 75 69 6e 74 |buffer, |....uint|
|00004140| 33 32 2a 20 69 6f 53 69 | 7a 65 29 3b 0d 0d 49 41 |32* ioSi|ze);..IA|
|00004150| 47 65 74 54 65 78 74 52 | 75 6e 49 6e 66 6f 20 2d |GetTextR|unInfo -|
|00004160| 20 47 65 74 73 20 74 68 | 65 20 20 65 6e 63 6f 64 | Gets th|e encod|
|00004170| 69 6e 67 20 61 6e 64 20 | 6c 61 6e 67 75 61 67 65 |ing and |language|
|00004180| 20 6f 66 20 74 68 65 20 | 74 65 78 74 20 74 68 61 | of the |text tha|
|00004190| 74 20 77 61 73 20 72 65 | 74 75 72 6e 65 64 20 69 |t was re|turned i|
|000041a0| 6e 20 74 68 65 20 6c 61 | 73 74 20 63 61 6c 6c 20 |n the la|st call |
|000041b0| 74 6f 20 49 41 47 65 74 | 4e 65 78 74 54 65 78 74 |to IAGet|NextText|
|000041c0| 52 75 6e 2e 0d 0d 49 41 | 44 6f 63 52 65 66 20 69 |Run...IA|DocRef i|
|000041d0| 6e 44 6f 63 20 28 69 6e | 70 75 74 29 20 2d 20 50 |nDoc (in|put) - P|
|000041e0| 6c 75 67 20 69 6e 20 64 | 65 66 69 6e 65 64 20 72 |lug in d|efined r|
|000041f0| 65 66 65 72 65 6e 63 65 | 20 74 6f 20 64 6f 63 75 |eference| to docu|
|00004200| 6d 65 6e 74 20 74 68 61 | 74 20 77 61 73 20 72 65 |ment tha|t was re|
|00004210| 74 75 72 6e 65 64 20 66 | 72 6f 6d 20 49 41 4f 70 |turned f|rom IAOp|
|00004220| 65 6e 44 6f 63 75 6d 65 | 6e 74 2e 0d 0d 63 68 61 |enDocume|nt...cha|
|00004230| 72 2a 2a 20 6f 75 74 45 | 6e 63 6f 64 69 6e 67 20 |r** outE|ncoding |
|00004240| 28 6f 75 74 70 75 74 2d | 6f 70 74 69 6f 6e 61 6c |(output-|optional|
|00004250| 29 20 2d 20 50 6f 69 6e | 74 65 72 20 74 6f 20 72 |) - Poin|ter to r|
|00004260| 65 63 65 69 76 65 20 74 | 68 65 20 65 6e 63 6f 64 |eceive t|he encod|
|00004270| 69 6e 67 20 6f 66 20 74 | 68 65 20 74 65 78 74 20 |ing of t|he text |
|00004280| 74 68 61 74 20 77 61 73 | 20 72 65 74 75 72 6e 65 |that was| returne|
|00004290| 64 20 62 79 20 74 68 65 | 20 6c 61 73 74 20 63 61 |d by the| last ca|
|000042a0| 6c 6c 20 74 6f 20 49 41 | 47 65 74 4e 65 78 74 54 |ll to IA|GetNextT|
|000042b0| 65 78 74 52 75 6e 2e 20 | 20 4f 70 74 69 6f 6e 61 |extRun. | Optiona|
|000042c0| 6c 20 70 61 72 61 6d 65 | 74 65 72 2c 20 63 68 65 |l parame|ter, che|
|000042d0| 63 6b 20 66 6f 72 20 4e | 55 4c 4c 20 62 65 66 6f |ck for N|ULL befo|
|000042e0| 72 65 20 73 65 74 74 69 | 6e 67 2e 20 20 53 65 74 |re setti|ng. Set|
|000042f0| 20 2a 6f 75 74 45 6e 63 | 6f 64 69 6e 67 20 74 6f | *outEnc|oding to|
|00004300| 20 4e 55 4c 4c 20 69 66 | 20 75 6e 6b 6e 6f 77 6e | NULL if| unknown|
|00004310| 2e 20 20 50 6c 75 67 2d | 69 6e 20 6f 77 6e 73 20 |. Plug-|in owns |
|00004320| 73 74 6f 72 61 67 65 20 | 66 6f 72 20 65 6e 63 6f |storage |for enco|
|00004330| 64 69 6e 67 20 73 74 72 | 69 6e 67 2e 20 20 45 6e |ding str|ing. En|
|00004340| 63 6f 64 69 6e 67 20 69 | 73 20 74 68 65 20 69 6e |coding i|s the in|
|00004350| 74 65 72 6e 65 74 20 6e | 61 6d 65 20 66 6f 72 20 |ternet n|ame for |
|00004360| 61 6e 20 65 6e 63 6f 64 | 69 6e 67 20 28 69 65 2e |an encod|ing (ie.|
|00004370| 20 d2 69 73 6f 2d 38 38 | 35 39 2d 31 d3 2c 20 d2 | .iso-88|59-1., .|
|00004380| 78 2d 6d 61 63 2d 72 6f | 6d 61 6e d3 2c 20 d2 65 |x-mac-ro|man., .e|
|00004390| 75 63 2d 6a 70 d3 2c 20 | 2e 2e 2e 29 2e 0d 0d 63 |uc-jp., |...)...c|
|000043a0| 68 61 72 2a 2a 20 6f 75 | 74 4c 61 6e 67 75 61 67 |har** ou|tLanguag|
|000043b0| 65 20 28 6f 75 74 70 75 | 74 2d 6f 70 74 69 6f 6e |e (outpu|t-option|
|000043c0| 61 6c 29 20 2d 20 50 6f | 69 6e 74 65 72 20 74 6f |al) - Po|inter to|
|000043d0| 20 72 65 63 65 69 76 65 | 20 74 68 65 20 6c 61 6e | receive| the lan|
|000043e0| 67 75 61 67 65 20 6f 66 | 20 74 68 65 20 74 65 78 |guage of| the tex|
|000043f0| 74 20 74 68 61 74 20 77 | 61 73 20 72 65 74 75 72 |t that w|as retur|
|00004400| 6e 65 64 20 69 6e 20 74 | 68 65 20 6c 61 73 74 20 |ned in t|he last |
|00004410| 63 61 6c 6c 20 74 6f 20 | 49 41 47 65 74 4e 65 78 |call to |IAGetNex|
|00004420| 74 54 65 78 74 52 75 6e | 2e 20 20 4f 70 74 69 6f |tTextRun|. Optio|
|00004430| 6e 61 6c 20 70 61 72 61 | 6d 00 00 03 7a 65 74 65 |nal para|m...zete|
|00004440| 72 2c 20 63 68 65 63 6b | 20 66 6f 72 20 4e 55 4c |r, check| for NUL|
|00004450| 4c 20 62 65 66 6f 72 65 | 20 73 65 74 74 69 6e 67 |L before| setting|
|00004460| 2e 20 20 53 65 74 20 2a | 6f 75 74 4c 61 6e 67 75 |. Set *|outLangu|
|00004470| 61 67 65 20 74 6f 20 4e | 55 4c 4c 20 69 66 20 75 |age to N|ULL if u|
|00004480| 6e 6b 6e 6f 77 6e 2e 20 | 20 50 6c 75 67 2d 69 6e |nknown. | Plug-in|
|00004490| 20 6f 77 6e 73 20 73 74 | 6f 72 61 67 65 20 66 6f | owns st|orage fo|
|000044a0| 72 20 6c 61 6e 67 75 61 | 67 65 20 73 74 72 69 6e |r langua|ge strin|
|000044b0| 67 2e 20 20 0d 09 0d 09 | 49 41 52 65 73 75 6c 74 |g. ....|IAResult|
|000044c0| 20 49 41 47 65 74 54 65 | 78 74 52 75 6e 49 6e 66 | IAGetTe|xtRunInf|
|000044d0| 6f 28 0d 09 09 09 49 41 | 44 6f 63 52 65 66 20 69 |o(....IA|DocRef i|
|000044e0| 6e 44 6f 63 2c 20 0d 09 | 09 09 63 68 61 72 2a 2a |nDoc, ..|..char**|
|000044f0| 20 6f 75 74 45 6e 63 6f | 64 69 6e 67 2c 20 0d 09 | outEnco|ding, ..|
|00004500| 09 09 63 68 61 72 2a 2a | 20 6f 75 74 4c 61 6e 67 |..char**| outLang|
|00004510| 75 61 67 65 29 3b 0d 0d | 0d 52 65 67 69 73 74 65 |uage);..|.Registe|
|00004520| 72 69 6e 67 20 4d 49 4d | 45 20 74 79 70 65 73 3a |ring MIM|E types:|
|00004530| 0d 43 6c 69 65 6e 74 73 | 20 6f 66 20 54 65 78 74 |.Clients| of Text|
|00004540| 20 45 78 74 72 61 63 74 | 6f 72 73 20 6e 65 65 64 | Extract|ors need|
|00004550| 20 74 6f 20 6d 61 70 20 | 64 6f 63 75 6d 65 6e 74 | to map |document|
|00004560| 73 20 74 6f 20 61 20 4d | 49 4d 45 20 74 79 70 65 |s to a M|IME type|
|00004570| 2e 20 20 54 6f 20 68 65 | 6c 70 20 20 63 6c 69 65 |. To he|lp clie|
|00004580| 6e 74 73 20 64 65 74 65 | 72 6d 69 6e 65 20 74 68 |nts dete|rmine th|
|00004590| 65 20 4d 49 4d 45 20 74 | 79 70 65 73 20 6f 66 20 |e MIME t|ypes of |
|000045a0| 73 75 70 70 6f 72 74 65 | 64 20 64 6f 63 75 6d 65 |supporte|d docume|
|000045b0| 6e 74 73 2c 20 d4 6d 69 | 6d 70 d5 20 72 65 73 6f |nts, .mi|mp. reso|
|000045c0| 75 72 63 65 73 20 63 61 | 6e 20 62 65 20 69 6e 63 |urces ca|n be inc|
|000045d0| 6c 75 64 65 64 20 77 69 | 74 68 20 74 68 65 20 65 |luded wi|th the e|
|000045e0| 78 74 72 61 63 74 6f 72 | 20 70 6c 75 67 2d 69 6e |xtractor| plug-in|
|000045f0| 2e 20 20 20 53 65 65 20 | 41 70 70 65 6e 64 69 78 |. See |Appendix|
|00004600| 20 31 20 66 6f 72 20 66 | 69 6c 65 20 d2 49 41 45 | 1 for f|ile .IAE|
|00004610| 78 74 72 61 63 74 6f 72 | 54 79 70 65 73 2e 72 d3 |xtractor|Types.r.|
|00004620| 2e 20 0d 0d 46 6f 6c 6c | 6f 77 69 6e 67 20 69 73 |. ..Foll|owing is|
|00004630| 20 61 6e 20 65 78 61 6d | 70 6c 65 20 d4 6d 69 6d | an exam|ple .mim|
|00004640| 70 d5 20 72 65 73 6f 75 | 72 63 65 73 20 66 6f 72 |p. resou|rces for|
|00004650| 20 50 6f 72 74 61 62 6c | 65 20 44 6f 63 75 6d 65 | Portabl|e Docume|
|00004660| 6e 74 20 46 6f 72 6d 61 | 74 20 28 50 44 46 29 20 |nt Forma|t (PDF) |
|00004670| 64 6f 63 75 6d 65 6e 74 | 73 2c 20 74 68 65 20 6e |document|s, the n|
|00004680| 61 74 69 76 65 20 66 69 | 6c 65 20 66 6f 72 6d 61 |ative fi|le forma|
|00004690| 74 20 6f 66 20 74 68 65 | 20 41 64 6f 62 65 a8 20 |t of the| Adobe. |
|000046a0| 41 63 72 6f 62 61 74 a8 | 20 66 61 6d 69 6c 79 20 |Acrobat.| family |
|000046b0| 6f 66 20 70 72 6f 64 75 | 63 74 73 3a 0d 0d 23 69 |of produ|cts:..#i|
|000046c0| 6e 63 6c 75 64 65 20 d2 | 49 41 45 78 74 72 61 63 |nclude .|IAExtrac|
|000046d0| 74 6f 72 54 79 70 65 73 | 2e 72 d3 0d 72 65 73 6f |torTypes|.r..reso|
|000046e0| 75 72 63 65 20 27 6d 69 | 6d 70 27 20 28 31 32 38 |urce 'mi|mp' (128|
|000046f0| 29 0d 7b 0d 09 6b 49 41 | 43 75 72 72 65 6e 74 4d |).{..kIA|CurrentM|
|00004700| 49 4d 45 4d 61 70 70 69 | 6e 67 56 65 72 73 69 6f |IMEMappi|ngVersio|
|00004710| 6e 2c 0d 09 27 50 44 46 | 20 27 2c 20 20 20 20 20 |n,..'PDF| ', |
|00004720| 2f 2a 20 66 69 6c 65 20 | 74 79 70 65 20 2a 0d 09 |/* file |type *..|
|00004730| 27 43 41 52 4f 27 2c 20 | 20 2f 2a 20 66 69 6c 65 |'CARO', | /* file|
|00004740| 20 63 72 65 61 74 6f 72 | 20 2a 2f 0d 09 22 2e 70 | creator| */..".p|
|00004750| 64 66 22 2c 20 20 2f 2a | 20 66 69 6c 65 20 65 78 |df", /*| file ex|
|00004760| 74 65 6e 73 69 6f 6e 20 | 2a 2f 0d 09 22 61 70 70 |tension |*/.."app|
|00004770| 6c 69 63 61 74 69 6f 6e | 2f 70 64 66 22 2c 20 2f |lication|/pdf", /|
|00004780| 2a 20 4d 49 4d 45 20 74 | 79 70 65 09 2a 2f 0d 09 |* MIME t|ype.*/..|
|00004790| 22 50 6f 72 74 61 62 6c | 65 20 44 6f 63 75 6d 65 |"Portabl|e Docume|
|000047a0| 6e 74 20 46 6f 72 6d 61 | 74 22 20 2f 2a 20 64 65 |nt Forma|t" /* de|
|000047b0| 73 63 72 69 70 74 69 00 | 00 00 09 6f 6e 09 2a 2f |scripti.|...on.*/|
|000047c0| 0d 7d 3b 0d 00 00 00 4e | 0d 41 70 70 65 6e 64 69 |.};....N|.Appendi|
|000047d0| 78 20 31 20 2d 20 46 69 | 6c 65 20 d2 49 41 45 78 |x 1 - Fi|le .IAEx|
|000047e0| 74 72 61 63 74 6f 72 54 | 79 70 65 73 2e 72 d3 0d |tractorT|ypes.r..|
|000047f0| 0d 2f 2a 20 49 41 45 78 | 74 72 61 63 74 6f 72 54 |./* IAEx|tractorT|
|00004800| 79 70 65 73 2e 72 20 2a | 2f 0d 23 69 66 6e 64 65 |ypes.r *|/.#ifnde|
|00004810| 66 20 5f 5f 49 41 00 00 | 03 fc 45 58 54 52 41 43 |f __IA..|..EXTRAC|
|00004820| 54 4f 52 54 59 50 45 53 | 5f 52 5f 5f 0d 23 64 65 |TORTYPES|_R__.#de|
|00004830| 66 69 6e 65 20 5f 5f 49 | 41 45 58 54 52 41 43 54 |fine __I|AEXTRACT|
|00004840| 4f 52 54 59 50 45 53 5f | 52 5f 5f 0d 0d 23 69 66 |ORTYPES_|R__..#if|
|00004850| 6e 64 65 66 20 5f 5f 54 | 59 50 45 53 5f 52 5f 5f |ndef __T|YPES_R__|
|00004860| 0d 23 69 6e 63 6c 75 64 | 65 20 22 54 79 70 65 73 |.#includ|e "Types|
|00004870| 2e 72 22 0d 23 65 6e 64 | 69 66 0d 0d 23 64 65 66 |.r".#end|if..#def|
|00004880| 69 6e 65 20 6b 49 41 43 | 75 72 72 65 6e 74 4d 49 |ine kIAC|urrentMI|
|00004890| 4d 45 4d 61 70 70 69 6e | 67 56 65 72 73 69 6f 6e |MEMappin|gVersion|
|000048a0| 09 31 0d 0d 74 79 70 65 | 20 27 6d 69 6d 70 27 20 |.1..type| 'mimp' |
|000048b0| 7b 0d 09 6c 6f 6e 67 69 | 6e 74 3b 09 09 2f 2a 20 |{..longi|nt;../* |
|000048c0| 72 65 73 6f 75 72 63 65 | 20 76 65 72 73 69 6f 6e |resource| version|
|000048d0| 20 2a 2f 0d 09 6c 6f 6e | 67 69 6e 74 3b 09 09 2f | */..lon|gint;../|
|000048e0| 2a 20 66 69 6c 65 20 74 | 79 70 65 20 09 09 2a 2f |* file t|ype ..*/|
|000048f0| 0d 09 6c 6f 6e 67 69 6e | 74 3b 09 09 2f 2a 20 66 |..longin|t;../* f|
|00004900| 69 6c 65 20 63 72 65 61 | 74 6f 72 20 09 2a 2f 0d |ile crea|tor .*/.|
|00004910| 09 70 73 74 72 69 6e 67 | 3b 09 09 2f 2a 20 66 69 |.pstring|;../* fi|
|00004920| 6c 65 20 65 78 74 65 6e | 73 69 6f 6e 09 2a 2f 0d |le exten|sion.*/.|
|00004930| 09 70 73 74 72 69 6e 67 | 3b 09 09 2f 2a 20 4d 49 |.pstring|;../* MI|
|00004940| 4d 45 20 74 79 70 65 09 | 2a 2f 0d 09 70 73 74 72 |ME type.|*/..pstr|
|00004950| 69 6e 67 3b 09 09 2f 2a | 20 64 65 73 63 72 69 70 |ing;../*| descrip|
|00004960| 74 69 6f 6e 09 2a 2f 0d | 7d 3b 0d 0d 23 65 6e 64 |tion.*/.|};..#end|
|00004970| 69 66 0d 0d 41 70 70 65 | 6e 64 69 78 20 32 20 2d |if..Appe|ndix 2 -|
|00004980| 20 46 69 6c 65 20 d2 49 | 41 45 78 74 72 61 63 74 | File .I|AExtract|
|00004990| 6f 72 54 79 70 65 73 2e | 68 d3 0d 0d 2f 2a 0d 2a |orTypes.|h.../*.*|
|000049a0| 2a 20 49 41 45 78 74 72 | 61 63 74 6f 72 54 79 70 |* IAExtr|actorTyp|
|000049b0| 65 73 2e 68 0d 2a 2f 0d | 0d 23 69 66 6e 64 65 66 |es.h.*/.|.#ifndef|
|000049c0| 20 5f 5f 49 41 45 58 54 | 52 41 43 54 4f 52 54 59 | __IAEXT|RACTORTY|
|000049d0| 50 45 53 5f 5f 0d 23 64 | 65 66 69 6e 65 20 5f 5f |PES__.#d|efine __|
|000049e0| 49 41 45 58 54 52 41 43 | 54 4f 52 54 59 50 45 53 |IAEXTRAC|TORTYPES|
|000049f0| 5f 5f 0d 23 65 6e 64 69 | 66 20 0d 0d 0d 23 69 66 |__.#endi|f ...#if|
|00004a00| 6e 64 65 66 20 5f 5f 43 | 4f 4e 44 49 54 49 4f 4e |ndef __C|ONDITION|
|00004a10| 41 4c 4d 41 43 52 4f 53 | 5f 5f 0d 23 69 6e 63 6c |ALMACROS|__.#incl|
|00004a20| 75 64 65 20 3c 43 6f 6e | 64 69 74 69 6f 6e 61 6c |ude <Con|ditional|
|00004a30| 4d 61 63 72 6f 73 2e 68 | 3e 0d 23 65 6e 64 69 66 |Macros.h|>.#endif|
|00004a40| 0d 0d 23 69 66 6e 64 65 | 66 20 5f 5f 4d 49 58 45 |..#ifnde|f __MIXE|
|00004a50| 44 4d 4f 44 45 5f 5f 0d | 23 69 6e 63 6c 75 64 65 |DMODE__.|#include|
|00004a60| 20 3c 4d 69 78 65 64 4d | 6f 64 65 2e 68 3e 0d 23 | <MixedM|ode.h>.#|
|00004a70| 65 6e 64 69 66 0d 0d 23 | 69 66 64 65 66 20 5f 5f |endif..#|ifdef __|
|00004a80| 63 70 6c 75 73 70 6c 75 | 73 0d 65 78 74 65 72 6e |cplusplu|s.extern|
|00004a90| 20 22 43 22 20 7b 0d 23 | 65 6e 64 69 66 0d 0d 0d | "C" {.#|endif...|
|00004aa0| 2f 2a 20 49 41 52 65 73 | 75 6c 74 20 63 6f 64 65 |/* IARes|ult code|
|00004ab0| 73 20 2a 2f 0d 65 6e 75 | 6d 20 7b 0d 09 65 72 72 |s */.enu|m {..err|
|00004ac0| 49 41 4e 6f 45 72 72 09 | 09 09 3d 20 30 2c 0d 09 |IANoErr.|..= 0,..|
|00004ad0| 65 72 72 49 41 55 6e 6b | 6e 6f 77 6e 45 72 72 09 |errIAUnk|nownErr.|
|00004ae0| 09 3d 20 2d 35 33 38 30 | 2c 0d 09 65 72 72 49 41 |.= -5380|,..errIA|
|00004af0| 41 6c 6c 6f 63 61 74 69 | 6f 6e 45 72 72 09 3d 20 |Allocati|onErr.= |
|00004b00| 2d 35 33 38 31 2c 0d 09 | 65 72 72 49 41 50 61 72 |-5381,..|errIAPar|
|00004b10| 61 6d 45 72 72 09 09 3d | 20 2d 35 33 38 32 2c 0d |amErr..=| -5382,.|
|00004b20| 09 65 72 72 49 41 4e 6f | 4d 6f 72 65 49 74 65 6d |.errIANo|MoreItem|
|00004b30| 73 09 09 3d 20 2d 35 33 | 38 33 2c 0d 09 65 72 72 |s..= -53|83,..err|
|00004b40| 49 41 42 75 66 66 65 72 | 54 6f 6f 53 6d 61 6c 6c |IABuffer|TooSmall|
|00004b50| 09 3d 20 2d 35 33 38 34 | 2c 0d 09 65 72 72 49 41 |.= -5384|,..errIA|
|00004b60| 43 61 6e 63 65 6c 65 64 | 09 09 3d 20 2d 35 33 38 |Canceled|..= -538|
|00004b70| 35 2c 0d 09 65 72 72 49 | 41 49 6e 76 61 6c 69 64 |5,..errI|AInvalid|
|00004b80| 44 6f 63 75 6d 65 6e 74 | 09 3d 20 2d 35 33 38 36 |Document|.= -5386|
|00004b90| 2c 0d 09 65 72 72 49 41 | 54 65 78 74 45 78 74 72 |,..errIA|TextExtr|
|00004ba0| 61 63 74 69 6f 6e 45 72 | 72 09 3d 20 2d 35 33 38 |actionEr|r.= -538|
|00004bb0| 37 2c 0d 09 65 72 72 49 | 41 45 6e 64 4f 66 54 65 |7,..errI|AEndOfTe|
|00004bc0| 78 74 52 75 6e 09 09 3d | 20 2d 35 33 38 38 0d 7d |xtRun..=| -5388.}|
|00004bd0| 3b 0d 0d 2f 2a 20 6d 6f | 64 65 73 20 66 6f 72 20 |;../* mo|des for |
|00004be0| 49 41 53 65 74 44 6f 63 | 41 63 63 65 73 73 6f 72 |IASetDoc|Accessor|
|00004bf0| 52 65 61 64 50 6f 73 69 | 74 69 6f 6e 50 72 6f 63 |ReadPosi|tionProc|
|00004c00| 20 2a 2f 0d 65 6e 75 6d | 20 7b 0d 09 6b 49 41 46 | */.enum| {..kIAF|
|00004c10| 72 6f 6d 53 74 61 00 00 | 03 ed 72 74 4d 6f 64 65 |romSta..|..rtMode|
|00004c20| 2c 0d 09 6b 49 41 46 72 | 6f 6d 43 75 72 72 4d 6f |,..kIAFr|omCurrMo|
|00004c30| 64 65 2c 0d 09 6b 49 41 | 46 72 6f 6d 45 6e 64 4d |de,..kIA|FromEndM|
|00004c40| 6f 64 65 0d 7d 3b 0d 0d | 2f 2a 20 76 65 72 73 69 |ode.};..|/* versi|
|00004c50| 6f 6e 73 20 66 6f 72 20 | 70 6c 75 67 2d 69 6e 73 |ons for |plug-ins|
|00004c60| 20 2a 2f 0d 65 6e 75 6d | 20 7b 0d 09 6b 49 41 45 | */.enum| {..kIAE|
|00004c70| 78 74 72 61 63 74 6f 72 | 56 65 72 73 69 6f 6e 31 |xtractor|Version1|
|00004c80| 20 3d 20 30 78 30 30 30 | 31 30 30 30 31 2c 0d 09 | = 0x000|10001,..|
|00004c90| 6b 49 41 45 78 74 72 61 | 63 74 6f 72 43 75 72 72 |kIAExtra|ctorCurr|
|00004ca0| 65 6e 74 56 65 72 73 69 | 6f 6e 20 3d 20 6b 49 41 |entVersi|on = kIA|
|00004cb0| 45 78 74 72 61 63 74 6f | 72 56 65 72 73 69 6f 6e |Extracto|rVersion|
|00004cc0| 31 0d 7d 3b 0d 0d 2f 2a | 20 74 79 70 65 73 20 2a |1.};../*| types *|
|00004cd0| 2f 0d 74 79 70 65 64 65 | 66 20 75 6e 73 69 67 6e |/.typede|f unsign|
|00004ce0| 65 64 20 63 68 61 72 09 | 62 79 74 65 3b 0d 74 79 |ed char.|byte;.ty|
|00004cf0| 70 65 64 65 66 20 6c 6f | 6e 67 09 09 69 6e 74 33 |pedef lo|ng..int3|
|00004d00| 32 3b 0d 74 79 70 65 64 | 65 66 20 75 6e 73 69 67 |2;.typed|ef unsig|
|00004d10| 6e 65 64 20 6c 6f 6e 67 | 09 75 69 6e 74 33 32 3b |ned long|.uint32;|
|00004d20| 0d 74 79 70 65 64 65 66 | 20 73 68 6f 72 74 09 09 |.typedef| short..|
|00004d30| 69 6e 74 31 36 3b 0d 74 | 79 70 65 64 65 66 20 75 |int16;.t|ypedef u|
|00004d40| 6e 73 69 67 6e 65 64 20 | 73 68 6f 72 74 09 75 69 |nsigned |short.ui|
|00004d50| 6e 74 31 36 3b 0d 74 79 | 70 65 64 65 66 20 63 6f |nt16;.ty|pedef co|
|00004d60| 6e 73 74 20 63 68 61 72 | 2a 09 63 6f 6e 73 74 53 |nst char|*.constS|
|00004d70| 74 72 50 61 72 61 6d 3b | 0d 74 79 70 65 64 65 66 |trParam;|.typedef|
|00004d80| 20 69 6e 74 33 32 09 09 | 49 41 52 65 73 75 6c 74 | int32..|IAResult|
|00004d90| 3b 0d 0d 74 79 70 65 64 | 65 66 20 73 74 72 75 63 |;..typed|ef struc|
|00004da0| 74 20 4f 70 61 71 75 65 | 49 41 50 6c 75 67 69 6e |t Opaque|IAPlugin|
|00004db0| 52 65 66 2a 09 09 49 41 | 50 6c 75 67 69 6e 52 65 |Ref*..IA|PluginRe|
|00004dc0| 66 3b 0d 74 79 70 65 64 | 65 66 20 73 74 72 75 63 |f;.typed|ef struc|
|00004dd0| 74 20 4f 70 61 71 75 65 | 49 41 44 6f 63 41 63 63 |t Opaque|IADocAcc|
|00004de0| 65 73 73 6f 72 52 65 66 | 2a 09 49 41 44 6f 63 41 |essorRef|*.IADocA|
|00004df0| 63 63 65 73 73 6f 72 52 | 65 66 3b 0d 0d 74 79 70 |ccessorR|ef;..typ|
|00004e00| 65 64 65 66 20 73 74 72 | 75 63 74 20 49 41 50 6c |edef str|uct IAPl|
|00004e10| 75 67 69 6e 49 6e 69 74 | 42 6c 6f 63 6b 2a 20 09 |uginInit|Block* .|
|00004e20| 09 49 41 50 6c 75 67 69 | 6e 49 6e 69 74 42 6c 6f |.IAPlugi|nInitBlo|
|00004e30| 63 6b 50 74 72 3b 20 0d | 74 79 70 65 64 65 66 20 |ckPtr; .|typedef |
|00004e40| 73 74 72 75 63 74 20 49 | 41 44 6f 63 41 63 63 65 |struct I|ADocAcce|
|00004e50| 73 73 6f 72 52 65 63 6f | 72 64 2a 20 09 49 41 44 |ssorReco|rd* .IAD|
|00004e60| 6f 63 41 63 63 65 73 73 | 6f 72 50 74 72 3b 0d 0d |ocAccess|orPtr;..|
|00004e70| 0d 2f 2a 20 49 41 50 6c | 75 67 69 6e 49 6e 69 74 |./* IAPl|uginInit|
|00004e80| 42 6c 6f 63 6b 20 66 75 | 6e 63 74 69 6f 6e 73 20 |Block fu|nctions |
|00004e90| 2a 2f 0d 65 6e 75 6d 20 | 7b 0d 09 75 70 70 49 41 |*/.enum |{..uppIA|
|00004ea0| 41 6c 6c 6f 63 50 72 6f | 63 49 6e 66 6f 20 3d 20 |AllocPro|cInfo = |
|00004eb0| 6b 43 53 74 61 63 6b 42 | 61 73 65 64 0d 09 09 20 |kCStackB|ased... |
|00004ec0| 7c 20 52 45 53 55 4c 54 | 5f 53 49 5a 45 28 53 49 || RESULT|_SIZE(SI|
|00004ed0| 5a 45 5f 43 4f 44 45 28 | 73 69 7a 65 6f 66 28 76 |ZE_CODE(|sizeof(v|
|00004ee0| 6f 69 64 2a 29 29 29 0d | 09 09 20 7c 20 53 54 41 |oid*))).|.. | STA|
|00004ef0| 43 4b 5f 52 4f 55 54 49 | 4e 45 5f 50 41 52 41 4d |CK_ROUTI|NE_PARAM|
|00004f00| 45 54 45 52 28 31 2c 20 | 53 49 5a 45 5f 43 4f 44 |ETER(1, |SIZE_COD|
|00004f10| 45 28 73 69 7a 65 6f 66 | 28 75 69 6e 74 33 32 29 |E(sizeof|(uint32)|
|00004f20| 29 29 2c 0d 09 75 70 70 | 49 41 46 72 65 65 50 72 |)),..upp|IAFreePr|
|00004f30| 6f 63 49 6e 66 6f 20 3d | 20 6b 43 53 74 61 63 6b |ocInfo =| kCStack|
|00004f40| 42 61 73 65 64 0d 09 09 | 20 7c 20 52 45 53 55 4c |Based...| | RESUL|
|00004f50| 54 5f 53 49 5a 45 28 53 | 49 5a 45 5f 43 4f 44 45 |T_SIZE(S|IZE_CODE|
|00004f60| 28 30 29 29 0d 09 09 20 | 7c 20 53 54 41 43 4b 5f |(0))... || STACK_|
|00004f70| 52 4f 55 54 49 4e 45 5f | 50 41 52 41 4d 45 54 45 |ROUTINE_|PARAMETE|
|00004f80| 52 28 31 2c 20 53 49 5a | 45 5f 43 4f 44 45 28 73 |R(1, SIZ|E_CODE(s|
|00004f90| 69 7a 65 6f 66 28 76 6f | 69 64 2a 29 29 29 2c 0d |izeof(vo|id*))),.|
|00004fa0| 09 75 70 70 49 41 49 64 | 6c 65 50 72 6f 63 49 6e |.uppIAId|leProcIn|
|00004fb0| 66 6f 20 3d 20 6b 43 53 | 74 61 63 6b 42 61 73 65 |fo = kCS|tackBase|
|00004fc0| 64 0d 09 09 20 7c 20 52 | 45 53 55 4c 54 5f 53 49 |d... | R|ESULT_SI|
|00004fd0| 5a 45 28 53 49 5a 45 5f | 43 4f 44 45 28 73 69 7a |ZE(SIZE_|CODE(siz|
|00004fe0| 65 6f 66 28 62 79 74 65 | 29 29 29 0d 7d 3b 0d 0d |eof(byte|))).};..|
|00004ff0| 74 79 70 65 64 65 66 20 | 43 41 4c 4c 42 41 43 4b |typedef |CALLBACK|
|00005000| 5f 41 50 49 5f 43 28 00 | 00 03 fe 20 76 6f 69 64 |_API_C(.|... void|
|00005010| 2a 2c 20 49 41 41 6c 6c | 6f 63 50 72 6f 63 50 74 |*, IAAll|ocProcPt|
|00005020| 72 29 28 75 69 6e 74 33 | 32 20 69 6e 53 69 7a 65 |r)(uint3|2 inSize|
|00005030| 29 3b 0d 74 79 70 65 64 | 65 66 20 43 41 4c 4c 42 |);.typed|ef CALLB|
|00005040| 41 43 4b 5f 41 50 49 5f | 43 28 20 76 6f 69 64 2c |ACK_API_|C( void,|
|00005050| 20 49 41 46 72 65 65 50 | 72 6f 63 50 74 72 29 28 | IAFreeP|rocPtr)(|
|00005060| 76 6f 69 64 2a 20 6f 62 | 6a 65 63 74 29 3b 0d 74 |void* ob|ject);.t|
|00005070| 79 70 65 64 65 66 20 43 | 41 4c 4c 42 41 43 4b 5f |ypedef C|ALLBACK_|
|00005080| 41 50 49 5f 43 28 20 62 | 79 74 65 2c 20 49 41 49 |API_C( b|yte, IAI|
|00005090| 64 6c 65 50 72 6f 63 50 | 74 72 29 28 76 6f 69 64 |dleProcP|tr)(void|
|000050a0| 29 3b 0d 0d 74 79 70 65 | 64 65 66 20 52 45 47 49 |);..type|def REGI|
|000050b0| 53 54 45 52 5f 55 50 50 | 5f 54 59 50 45 28 49 41 |STER_UPP|_TYPE(IA|
|000050c0| 41 6c 6c 6f 63 50 72 6f | 63 50 74 72 29 09 49 41 |AllocPro|cPtr).IA|
|000050d0| 41 6c 6c 6f 63 55 50 50 | 3b 0d 74 79 70 65 64 65 |AllocUPP|;.typede|
|000050e0| 66 20 52 45 47 49 53 54 | 45 52 5f 55 50 50 5f 54 |f REGIST|ER_UPP_T|
|000050f0| 59 50 45 28 49 41 46 72 | 65 65 50 72 6f 63 50 74 |YPE(IAFr|eeProcPt|
|00005100| 72 29 09 49 41 46 72 65 | 65 55 50 50 3b 0d 74 79 |r).IAFre|eUPP;.ty|
|00005110| 70 65 64 65 66 20 52 45 | 47 49 53 54 45 52 5f 55 |pedef RE|GISTER_U|
|00005120| 50 50 5f 54 59 50 45 28 | 49 41 49 64 6c 65 50 72 |PP_TYPE(|IAIdlePr|
|00005130| 6f 63 50 74 72 29 09 49 | 41 49 64 6c 65 55 50 50 |ocPtr).I|AIdleUPP|
|00005140| 3b 0d 0d 2f 2a 20 49 41 | 44 6f 63 41 63 63 65 73 |;../* IA|DocAcces|
|00005150| 73 6f 72 52 65 63 6f 72 | 64 20 66 75 6e 63 74 69 |sorRecor|d functi|
|00005160| 6f 6e 73 20 2a 2f 0d 65 | 6e 75 6d 20 7b 0d 09 75 |ons */.e|num {..u|
|00005170| 70 70 49 41 44 6f 63 41 | 63 63 65 73 73 6f 72 4f |ppIADocA|ccessorO|
|00005180| 70 65 6e 50 72 6f 63 49 | 6e 66 6f 20 3d 20 6b 43 |penProcI|nfo = kC|
|00005190| 53 74 61 63 6b 42 61 73 | 65 64 0d 09 09 20 7c 20 |StackBas|ed... | |
|000051a0| 52 45 53 55 4c 54 5f 53 | 49 5a 45 28 53 49 5a 45 |RESULT_S|IZE(SIZE|
|000051b0| 5f 43 4f 44 45 28 73 69 | 7a 65 6f 66 28 49 41 52 |_CODE(si|zeof(IAR|
|000051c0| 65 73 75 6c 74 29 29 29 | 0d 09 09 20 7c 20 53 54 |esult)))|... | ST|
|000051d0| 41 43 4b 5f 52 4f 55 54 | 49 4e 45 5f 50 41 52 41 |ACK_ROUT|INE_PARA|
|000051e0| 4d 45 54 45 52 28 31 2c | 20 09 09 0d 09 09 09 53 |METER(1,| ......S|
|000051f0| 49 5a 45 5f 43 4f 44 45 | 28 73 69 7a 65 6f 66 28 |IZE_CODE|(sizeof(|
|00005200| 49 41 44 6f 63 41 63 63 | 65 73 73 6f 72 52 65 66 |IADocAcc|essorRef|
|00005210| 29 29 29 2c 09 0d 09 75 | 70 70 49 41 44 6f 63 41 |))),...u|ppIADocA|
|00005220| 63 63 65 73 73 6f 72 43 | 6c 6f 73 65 50 72 6f 63 |ccessorC|loseProc|
|00005230| 49 6e 66 6f 20 3d 20 6b | 43 53 74 61 63 6b 42 61 |Info = k|CStackBa|
|00005240| 73 65 64 0d 09 09 20 7c | 20 52 45 53 55 4c 54 5f |sed... || RESULT_|
|00005250| 53 49 5a 45 28 53 49 5a | 45 5f 43 4f 44 45 28 73 |SIZE(SIZ|E_CODE(s|
|00005260| 69 7a 65 6f 66 28 49 41 | 52 65 73 75 6c 74 29 29 |izeof(IA|Result))|
|00005270| 29 0d 09 09 20 7c 20 53 | 54 41 43 4b 5f 52 4f 55 |)... | S|TACK_ROU|
|00005280| 54 49 4e 45 5f 50 41 52 | 41 4d 45 54 45 52 28 31 |TINE_PAR|AMETER(1|
|00005290| 2c 20 0d 09 09 09 53 49 | 5a 45 5f 43 4f 44 45 28 |, ....SI|ZE_CODE(|
|000052a0| 73 69 7a 65 6f 66 28 49 | 41 44 6f 63 41 63 63 65 |sizeof(I|ADocAcce|
|000052b0| 73 73 6f 72 52 65 66 29 | 29 29 2c 0d 09 75 70 70 |ssorRef)|)),..upp|
|000052c0| 49 41 44 6f 63 41 63 63 | 65 73 73 6f 72 52 65 61 |IADocAcc|essorRea|
|000052d0| 64 50 72 6f 63 49 6e 66 | 6f 20 3d 20 6b 43 53 74 |dProcInf|o = kCSt|
|000052e0| 61 63 6b 42 61 73 65 64 | 0d 09 09 20 7c 20 52 45 |ackBased|... | RE|
|000052f0| 53 55 4c 54 5f 53 49 5a | 45 28 53 49 5a 45 5f 43 |SULT_SIZ|E(SIZE_C|
|00005300| 4f 44 45 28 73 69 7a 65 | 6f 66 28 49 41 52 65 73 |ODE(size|of(IARes|
|00005310| 75 6c 74 29 29 29 0d 09 | 09 20 7c 20 53 54 41 43 |ult)))..|. | STAC|
|00005320| 4b 5f 52 4f 55 54 49 4e | 45 5f 50 41 52 41 4d 45 |K_ROUTIN|E_PARAME|
|00005330| 54 45 52 28 31 2c 20 0d | 09 09 09 53 49 5a 45 5f |TER(1, .|...SIZE_|
|00005340| 43 4f 44 45 28 73 69 7a | 65 6f 66 28 49 41 44 6f |CODE(siz|eof(IADo|
|00005350| 63 41 63 63 65 73 73 6f | 72 52 65 66 29 29 29 0d |cAccesso|rRef))).|
|00005360| 09 09 20 7c 20 53 54 41 | 43 4b 5f 52 4f 55 54 49 |.. | STA|CK_ROUTI|
|00005370| 4e 45 5f 50 41 52 41 4d | 45 54 45 52 28 32 2c 20 |NE_PARAM|ETER(2, |
|00005380| 53 49 5a 45 5f 43 4f 44 | 45 28 73 69 7a 65 6f 66 |SIZE_COD|E(sizeof|
|00005390| 28 76 6f 69 64 2a 29 29 | 29 0d 09 09 20 7c 20 53 |(void*))|)... | S|
|000053a0| 54 41 43 4b 5f 52 4f 55 | 54 49 4e 45 5f 50 41 52 |TACK_ROU|TINE_PAR|
|000053b0| 41 4d 45 54 45 52 28 33 | 2c 20 53 49 5a 45 5f 43 |AMETER(3|, SIZE_C|
|000053c0| 4f 44 45 28 73 69 7a 65 | 6f 66 28 75 69 6e 74 33 |ODE(size|of(uint3|
|000053d0| 32 2a 29 29 29 2c 0d 09 | 75 70 70 49 41 53 65 74 |2*))),..|uppIASet|
|000053e0| 44 6f 63 41 63 63 65 73 | 73 6f 72 52 65 61 64 50 |DocAcces|sorReadP|
|000053f0| 6f 73 69 74 69 6f 6e 50 | 72 6f 63 49 6e 66 6f 20 |ositionP|rocInfo |
|00005400| 3d 20 6b 43 53 74 61 63 | 6b 00 00 03 e7 42 61 73 |= kCStac|k....Bas|
|00005410| 65 64 0d 09 09 20 7c 20 | 52 45 53 55 4c 54 5f 53 |ed... | |RESULT_S|
|00005420| 49 5a 45 28 53 49 5a 45 | 5f 43 4f 44 45 28 73 69 |IZE(SIZE|_CODE(si|
|00005430| 7a 65 6f 66 28 49 41 52 | 65 73 75 6c 74 29 29 29 |zeof(IAR|esult)))|
|00005440| 0d 09 09 20 7c 20 53 54 | 41 43 4b 5f 52 4f 55 54 |... | ST|ACK_ROUT|
|00005450| 49 4e 45 5f 50 41 52 41 | 4d 45 54 45 52 28 31 2c |INE_PARA|METER(1,|
|00005460| 20 0d 09 09 09 53 49 5a | 45 5f 43 4f 44 45 28 73 | ....SIZ|E_CODE(s|
|00005470| 69 7a 65 6f 66 28 49 41 | 44 6f 63 41 63 63 65 73 |izeof(IA|DocAcces|
|00005480| 73 6f 72 52 65 66 29 29 | 29 0d 09 09 20 7c 20 53 |sorRef))|)... | S|
|00005490| 54 41 43 4b 5f 52 4f 55 | 54 49 4e 45 5f 50 41 52 |TACK_ROU|TINE_PAR|
|000054a0| 41 4d 45 54 45 52 28 32 | 2c 20 53 49 5a 45 5f 43 |AMETER(2|, SIZE_C|
|000054b0| 4f 44 45 28 73 69 7a 65 | 6f 66 28 69 6e 74 33 32 |ODE(size|of(int32|
|000054c0| 29 29 29 0d 09 09 20 7c | 20 53 54 41 43 4b 5f 52 |)))... || STACK_R|
|000054d0| 4f 55 54 49 4e 45 5f 50 | 41 52 41 4d 45 54 45 52 |OUTINE_P|ARAMETER|
|000054e0| 28 33 2c 20 53 49 5a 45 | 5f 43 4f 44 45 28 73 69 |(3, SIZE|_CODE(si|
|000054f0| 7a 65 6f 66 28 69 6e 74 | 33 32 29 29 29 2c 0d 09 |zeof(int|32))),..|
|00005500| 75 70 70 49 41 47 65 74 | 44 6f 63 41 63 63 65 73 |uppIAGet|DocAcces|
|00005510| 73 6f 72 52 65 61 64 50 | 6f 73 69 74 69 6f 6e 50 |sorReadP|ositionP|
|00005520| 72 6f 63 49 6e 66 6f 20 | 3d 20 6b 43 53 74 61 63 |rocInfo |= kCStac|
|00005530| 6b 42 61 73 65 64 0d 09 | 09 20 7c 20 52 45 53 55 |kBased..|. | RESU|
|00005540| 4c 54 5f 53 49 5a 45 28 | 53 49 5a 45 5f 43 4f 44 |LT_SIZE(|SIZE_COD|
|00005550| 45 28 73 69 7a 65 6f 66 | 28 49 41 52 65 73 75 6c |E(sizeof|(IAResul|
|00005560| 74 29 29 29 0d 09 09 20 | 7c 20 53 54 41 43 4b 5f |t)))... || STACK_|
|00005570| 52 4f 55 54 49 4e 45 5f | 50 41 52 41 4d 45 54 45 |ROUTINE_|PARAMETE|
|00005580| 52 28 31 2c 20 0d 09 09 | 09 53 49 5a 45 5f 43 4f |R(1, ...|.SIZE_CO|
|00005590| 44 45 28 73 69 7a 65 6f | 66 28 49 41 44 6f 63 41 |DE(sizeo|f(IADocA|
|000055a0| 63 63 65 73 73 6f 72 52 | 65 66 29 29 29 0d 09 09 |ccessorR|ef)))...|
|000055b0| 20 7c 20 53 54 41 43 4b | 5f 52 4f 55 54 49 4e 45 | | STACK|_ROUTINE|
|000055c0| 5f 50 41 52 41 4d 45 54 | 45 52 28 32 2c 20 53 49 |_PARAMET|ER(2, SI|
|000055d0| 5a 45 5f 43 4f 44 45 28 | 73 69 7a 65 6f 66 28 69 |ZE_CODE(|sizeof(i|
|000055e0| 6e 74 33 32 2a 29 29 29 | 2c 0d 09 75 70 70 49 41 |nt32*)))|,..uppIA|
|000055f0| 47 65 74 44 6f 63 41 63 | 63 65 73 73 6f 72 45 4f |GetDocAc|cessorEO|
|00005600| 46 50 72 6f 63 49 6e 66 | 6f 20 3d 20 6b 43 53 74 |FProcInf|o = kCSt|
|00005610| 61 63 6b 42 61 73 65 64 | 0d 09 09 20 7c 20 52 45 |ackBased|... | RE|
|00005620| 53 55 4c 54 5f 53 49 5a | 45 28 53 49 5a 45 5f 43 |SULT_SIZ|E(SIZE_C|
|00005630| 4f 44 45 28 73 69 7a 65 | 6f 66 28 49 41 52 65 73 |ODE(size|of(IARes|
|00005640| 75 6c 74 29 29 29 0d 09 | 09 20 7c 20 53 54 41 43 |ult)))..|. | STAC|
|00005650| 4b 5f 52 4f 55 54 49 4e | 45 5f 50 41 52 41 4d 45 |K_ROUTIN|E_PARAME|
|00005660| 54 45 52 28 31 2c 20 53 | 49 5a 45 5f 43 4f 44 45 |TER(1, S|IZE_CODE|
|00005670| 28 73 69 7a 65 6f 66 28 | 49 41 44 6f 63 41 63 63 |(sizeof(|IADocAcc|
|00005680| 65 73 73 6f 72 52 65 66 | 29 29 29 0d 09 09 20 7c |essorRef|)))... ||
|00005690| 20 53 54 41 43 4b 5f 52 | 4f 55 54 49 4e 45 5f 50 | STACK_R|OUTINE_P|
|000056a0| 41 52 41 4d 45 54 45 52 | 28 32 2c 20 53 49 5a 45 |ARAMETER|(2, SIZE|
|000056b0| 5f 43 4f 44 45 28 73 69 | 7a 65 6f 66 28 69 6e 74 |_CODE(si|zeof(int|
|000056c0| 33 32 2a 29 29 29 0d 7d | 3b 0d 0d 74 79 70 65 64 |32*))).}|;..typed|
|000056d0| 65 66 20 43 41 4c 4c 42 | 41 43 4b 5f 41 50 49 5f |ef CALLB|ACK_API_|
|000056e0| 43 28 20 49 41 52 65 73 | 75 6c 74 2c 20 09 0d 09 |C( IARes|ult, ...|
|000056f0| 49 41 44 6f 63 41 63 63 | 65 73 73 6f 72 4f 70 65 |IADocAcc|essorOpe|
|00005700| 6e 50 72 6f 63 50 74 72 | 29 28 49 41 44 6f 63 41 |nProcPtr|)(IADocA|
|00005710| 63 63 65 73 73 6f 72 52 | 65 66 20 69 6e 41 63 63 |ccessorR|ef inAcc|
|00005720| 65 73 73 6f 72 29 3b 0d | 74 79 70 65 64 65 66 20 |essor);.|typedef |
|00005730| 43 41 4c 4c 42 41 43 4b | 5f 41 50 49 5f 43 28 20 |CALLBACK|_API_C( |
|00005740| 49 41 52 65 73 75 6c 74 | 2c 20 0d 09 49 41 44 6f |IAResult|, ..IADo|
|00005750| 63 41 63 63 65 73 73 6f | 72 43 6c 6f 73 65 50 72 |cAccesso|rClosePr|
|00005760| 6f 63 50 74 72 29 28 49 | 41 44 6f 63 41 63 63 65 |ocPtr)(I|ADocAcce|
|00005770| 73 73 6f 72 52 65 66 20 | 69 6e 41 63 63 65 73 73 |ssorRef |inAccess|
|00005780| 6f 72 29 3b 0d 74 79 70 | 65 64 65 66 20 43 41 4c |or);.typ|edef CAL|
|00005790| 4c 42 41 43 4b 5f 41 50 | 49 5f 43 28 20 49 41 52 |LBACK_AP|I_C( IAR|
|000057a0| 65 73 75 6c 74 2c 20 0d | 09 49 41 44 6f 63 41 63 |esult, .|.IADocAc|
|000057b0| 63 65 73 73 6f 72 52 65 | 61 64 50 72 6f 63 50 74 |cessorRe|adProcPt|
|000057c0| 72 29 28 49 41 44 6f 63 | 41 63 63 65 73 73 6f 72 |r)(IADoc|Accessor|
|000057d0| 52 65 66 20 69 6e 41 63 | 63 65 73 73 6f 72 2c 20 |Ref inAc|cessor, |
|000057e0| 0d 09 76 6f 69 64 2a 20 | 62 75 66 66 65 72 2c 20 |..void* |buffer, |
|000057f0| 75 69 6e 74 00 00 03 d6 | 33 32 2a 20 69 6f 53 69 |uint....|32* ioSi|
|00005800| 7a 65 29 3b 0d 74 79 70 | 65 64 65 66 20 43 41 4c |ze);.typ|edef CAL|
|00005810| 4c 42 41 43 4b 5f 41 50 | 49 5f 43 28 20 49 41 52 |LBACK_AP|I_C( IAR|
|00005820| 65 73 75 6c 74 2c 20 0d | 09 49 41 53 65 74 44 6f |esult, .|.IASetDo|
|00005830| 63 41 63 63 65 73 73 6f | 72 52 65 61 64 50 6f 73 |cAccesso|rReadPos|
|00005840| 69 74 69 6f 6e 50 72 6f | 63 50 74 72 29 28 0d 09 |itionPro|cPtr)(..|
|00005850| 49 41 44 6f 63 41 63 63 | 65 73 73 6f 72 52 65 66 |IADocAcc|essorRef|
|00005860| 20 69 6e 41 63 63 65 73 | 73 6f 72 2c 20 69 6e 74 | inAcces|sor, int|
|00005870| 33 32 20 69 6e 4d 6f 64 | 65 2c 20 69 6e 74 33 32 |32 inMod|e, int32|
|00005880| 20 69 6e 4f 66 66 73 65 | 74 29 3b 0d 74 79 70 65 | inOffse|t);.type|
|00005890| 64 65 66 20 43 41 4c 4c | 42 41 43 4b 5f 41 50 49 |def CALL|BACK_API|
|000058a0| 5f 43 28 20 49 41 52 65 | 73 75 6c 74 2c 20 0d 09 |_C( IARe|sult, ..|
|000058b0| 49 41 47 65 74 44 6f 63 | 41 63 63 65 73 73 6f 72 |IAGetDoc|Accessor|
|000058c0| 52 65 61 64 50 6f 73 69 | 74 69 6f 6e 50 72 6f 63 |ReadPosi|tionProc|
|000058d0| 50 74 72 29 28 0d 09 49 | 41 44 6f 63 41 63 63 65 |Ptr)(..I|ADocAcce|
|000058e0| 73 73 6f 72 52 65 66 20 | 69 6e 41 63 63 65 73 73 |ssorRef |inAccess|
|000058f0| 6f 72 2c 20 69 6e 74 33 | 32 2a 20 6f 75 74 50 6f |or, int3|2* outPo|
|00005900| 73 74 69 6f 6e 29 3b 0d | 74 79 70 65 64 65 66 20 |stion);.|typedef |
|00005910| 43 41 4c 4c 42 41 43 4b | 5f 41 50 49 5f 43 28 20 |CALLBACK|_API_C( |
|00005920| 49 41 52 65 73 75 6c 74 | 2c 20 0d 09 49 41 47 65 |IAResult|, ..IAGe|
|00005930| 74 44 6f 63 41 63 63 65 | 73 73 6f 72 45 4f 46 50 |tDocAcce|ssorEOFP|
|00005940| 72 6f 63 50 74 72 29 28 | 0d 09 49 41 44 6f 63 41 |rocPtr)(|..IADocA|
|00005950| 63 63 65 73 73 6f 72 52 | 65 66 20 69 6e 41 63 63 |ccessorR|ef inAcc|
|00005960| 65 73 73 6f 72 2c 20 69 | 6e 74 33 32 2a 20 6f 75 |essor, i|nt32* ou|
|00005970| 74 45 4f 46 29 3b 0d 74 | 79 70 65 64 65 66 20 43 |tEOF);.t|ypedef C|
|00005980| 41 4c 4c 42 41 43 4b 5f | 41 50 49 5f 43 28 20 49 |ALLBACK_|API_C( I|
|00005990| 41 52 65 73 75 6c 74 2c | 20 0d 09 49 41 44 6f 63 |AResult,| ..IADoc|
|000059a0| 75 6d 65 6e 74 47 65 74 | 50 72 6f 70 65 72 74 79 |umentGet|Property|
|000059b0| 50 72 6f 63 50 74 72 29 | 28 0d 09 49 41 44 6f 63 |ProcPtr)|(..IADoc|
|000059c0| 41 63 63 65 73 73 6f 72 | 52 65 66 20 69 6e 41 63 |Accessor|Ref inAc|
|000059d0| 63 65 73 73 6f 72 2c 20 | 63 6f 6e 73 74 53 74 72 |cessor, |constStr|
|000059e0| 50 61 72 61 6d 20 69 6e | 50 72 6f 70 2c 20 0d 09 |Param in|Prop, ..|
|000059f0| 76 6f 69 64 2a 20 70 72 | 6f 70 42 75 66 66 65 72 |void* pr|opBuffer|
|00005a00| 2c 20 75 69 6e 74 33 32 | 2a 20 69 6f 53 69 7a 65 |, uint32|* ioSize|
|00005a10| 29 3b 0d 74 79 70 65 64 | 65 66 20 43 41 4c 4c 42 |);.typed|ef CALLB|
|00005a20| 41 43 4b 5f 41 50 49 5f | 43 28 20 49 41 52 65 73 |ACK_API_|C( IARes|
|00005a30| 75 6c 74 2c 20 49 41 44 | 6f 63 75 6d 65 6e 74 47 |ult, IAD|ocumentG|
|00005a40| 65 74 50 72 6f 70 65 72 | 74 79 53 69 7a 65 50 72 |etProper|tySizePr|
|00005a50| 6f 63 50 74 72 29 28 0d | 09 49 41 44 6f 63 41 63 |ocPtr)(.|.IADocAc|
|00005a60| 63 65 73 73 6f 72 52 65 | 66 20 69 6e 41 63 63 65 |cessorRe|f inAcce|
|00005a70| 73 73 6f 72 2c 20 63 6f | 6e 73 74 53 74 72 50 61 |ssor, co|nstStrPa|
|00005a80| 72 61 6d 20 69 6e 50 72 | 6f 70 2c 20 0d 09 75 69 |ram inPr|op, ..ui|
|00005a90| 6e 74 33 32 2a 20 6f 75 | 74 53 69 7a 65 29 3b 0d |nt32* ou|tSize);.|
|00005aa0| 0d 74 79 70 65 64 65 66 | 20 52 45 47 49 53 54 45 |.typedef| REGISTE|
|00005ab0| 52 5f 55 50 50 5f 54 59 | 50 45 28 49 41 44 6f 63 |R_UPP_TY|PE(IADoc|
|00005ac0| 41 63 63 65 73 73 6f 72 | 4f 70 65 6e 50 72 6f 63 |Accessor|OpenProc|
|00005ad0| 50 74 72 29 09 0d 09 49 | 41 44 6f 63 41 63 63 65 |Ptr)...I|ADocAcce|
|00005ae0| 73 73 6f 72 4f 70 65 6e | 55 50 50 3b 0d 74 79 70 |ssorOpen|UPP;.typ|
|00005af0| 65 64 65 66 20 52 45 47 | 49 53 54 45 52 5f 55 50 |edef REG|ISTER_UP|
|00005b00| 50 5f 54 59 50 45 28 49 | 41 44 6f 63 41 63 63 65 |P_TYPE(I|ADocAcce|
|00005b10| 73 73 6f 72 43 6c 6f 73 | 65 50 72 6f 63 50 74 72 |ssorClos|eProcPtr|
|00005b20| 29 09 0d 09 49 41 44 6f | 63 41 63 63 65 73 73 6f |)...IADo|cAccesso|
|00005b30| 72 43 6c 6f 73 65 55 50 | 50 3b 0d 74 79 70 65 64 |rCloseUP|P;.typed|
|00005b40| 65 66 20 52 45 47 49 53 | 54 45 52 5f 55 50 50 5f |ef REGIS|TER_UPP_|
|00005b50| 54 59 50 45 28 49 41 44 | 6f 63 41 63 63 65 73 73 |TYPE(IAD|ocAccess|
|00005b60| 6f 72 52 65 61 64 50 72 | 6f 63 50 74 72 29 09 0d |orReadPr|ocPtr)..|
|00005b70| 09 49 41 44 6f 63 41 63 | 63 65 73 73 6f 72 52 65 |.IADocAc|cessorRe|
|00005b80| 61 64 55 50 50 3b 0d 74 | 79 70 65 64 65 66 20 52 |adUPP;.t|ypedef R|
|00005b90| 45 47 49 53 54 45 52 5f | 55 50 50 5f 54 59 50 45 |EGISTER_|UPP_TYPE|
|00005ba0| 28 49 41 53 65 74 44 6f | 63 41 63 63 65 73 73 6f |(IASetDo|cAccesso|
|00005bb0| 72 52 65 61 64 50 6f 73 | 69 74 69 6f 6e 50 72 6f |rReadPos|itionPro|
|00005bc0| 63 50 74 72 29 20 0d 09 | 49 41 53 65 74 44 00 00 |cPtr) ..|IASetD..|
|00005bd0| 03 e0 6f 63 41 63 63 65 | 73 73 6f 72 52 65 61 64 |..ocAcce|ssorRead|
|00005be0| 50 6f 73 69 74 69 6f 6e | 55 50 50 3b 0d 74 79 70 |Position|UPP;.typ|
|00005bf0| 65 64 65 66 20 52 45 47 | 49 53 54 45 52 5f 55 50 |edef REG|ISTER_UP|
|00005c00| 50 5f 54 59 50 45 28 49 | 41 47 65 74 44 6f 63 41 |P_TYPE(I|AGetDocA|
|00005c10| 63 63 65 73 73 6f 72 52 | 65 61 64 50 6f 73 69 74 |ccessorR|eadPosit|
|00005c20| 69 6f 6e 50 72 6f 63 50 | 74 72 29 20 0d 09 49 41 |ionProcP|tr) ..IA|
|00005c30| 47 65 74 44 6f 63 41 63 | 63 65 73 73 6f 72 52 65 |GetDocAc|cessorRe|
|00005c40| 61 64 50 6f 73 69 74 69 | 6f 6e 55 50 50 3b 0d 74 |adPositi|onUPP;.t|
|00005c50| 79 70 65 64 65 66 20 52 | 45 47 49 53 54 45 52 5f |ypedef R|EGISTER_|
|00005c60| 55 50 50 5f 54 59 50 45 | 28 49 41 47 65 74 44 6f |UPP_TYPE|(IAGetDo|
|00005c70| 63 41 63 63 65 73 73 6f | 72 45 4f 46 50 72 6f 63 |cAccesso|rEOFProc|
|00005c80| 50 74 72 29 09 0d 09 49 | 41 47 65 74 44 6f 63 41 |Ptr)...I|AGetDocA|
|00005c90| 63 63 65 73 73 6f 72 45 | 4f 46 55 50 50 3b 0d 74 |ccessorE|OFUPP;.t|
|00005ca0| 79 70 65 64 65 66 20 52 | 45 47 49 53 54 45 52 5f |ypedef R|EGISTER_|
|00005cb0| 55 50 50 5f 54 59 50 45 | 28 49 41 44 6f 63 75 6d |UPP_TYPE|(IADocum|
|00005cc0| 65 6e 74 47 65 74 50 72 | 6f 70 65 72 74 79 50 72 |entGetPr|opertyPr|
|00005cd0| 6f 63 50 74 72 29 09 0d | 09 49 41 44 6f 63 75 6d |ocPtr)..|.IADocum|
|00005ce0| 65 6e 74 47 65 74 50 72 | 6f 70 65 72 74 79 55 50 |entGetPr|opertyUP|
|00005cf0| 50 3b 0d 74 79 70 65 64 | 65 66 20 52 45 47 49 53 |P;.typed|ef REGIS|
|00005d00| 54 45 52 5f 55 50 50 5f | 54 59 50 45 28 49 41 44 |TER_UPP_|TYPE(IAD|
|00005d10| 6f 63 75 6d 65 6e 74 47 | 65 74 50 72 6f 70 65 72 |ocumentG|etProper|
|00005d20| 74 79 53 69 7a 65 50 72 | 6f 63 50 74 72 29 09 0d |tySizePr|ocPtr)..|
|00005d30| 09 49 41 44 6f 63 75 6d | 65 6e 74 47 65 74 50 72 |.IADocum|entGetPr|
|00005d40| 6f 70 65 72 74 79 53 69 | 7a 65 55 50 50 3b 0d 0d |opertySi|zeUPP;..|
|00005d50| 2f 2a 20 49 41 50 6c 75 | 67 69 6e 49 6e 69 74 42 |/* IAPlu|ginInitB|
|00005d60| 6c 6f 63 6b 20 2a 2f 0d | 73 74 72 75 63 74 20 49 |lock */.|struct I|
|00005d70| 41 50 6c 75 67 69 6e 49 | 6e 69 74 42 6c 6f 63 6b |APluginI|nitBlock|
|00005d80| 20 7b 0d 09 49 41 41 6c | 6c 6f 63 55 50 50 09 09 | {..IAAl|locUPP..|
|00005d90| 41 6c 6c 6f 63 3b 0d 09 | 49 41 46 72 65 65 55 50 |Alloc;..|IAFreeUP|
|00005da0| 50 09 09 46 72 65 65 3b | 0d 09 49 41 49 64 6c 65 |P..Free;|..IAIdle|
|00005db0| 55 50 50 09 09 49 64 6c | 65 3b 0d 7d 3b 0d 74 79 |UPP..Idl|e;.};.ty|
|00005dc0| 70 65 64 65 66 20 73 74 | 72 75 63 74 20 49 41 50 |pedef st|ruct IAP|
|00005dd0| 6c 75 67 69 6e 49 6e 69 | 74 42 6c 6f 63 6b 20 49 |luginIni|tBlock I|
|00005de0| 41 50 6c 75 67 69 6e 49 | 6e 69 74 42 6c 6f 63 6b |APluginI|nitBlock|
|00005df0| 3b 0d 0d 2f 2a 20 49 41 | 44 6f 63 41 63 63 65 73 |;../* IA|DocAcces|
|00005e00| 73 6f 72 52 65 63 6f 72 | 64 20 2a 2f 0d 73 74 72 |sorRecor|d */.str|
|00005e10| 75 63 74 20 49 41 44 6f | 63 41 63 63 65 73 73 6f |uct IADo|cAccesso|
|00005e20| 72 52 65 63 6f 72 64 20 | 7b 0d 09 49 41 44 6f 63 |rRecord |{..IADoc|
|00005e30| 41 63 63 65 73 73 6f 72 | 52 65 66 20 09 09 09 09 |Accessor|Ref ....|
|00005e40| 64 6f 63 41 63 63 65 73 | 73 6f 72 3b 0d 09 49 41 |docAcces|sor;..IA|
|00005e50| 44 6f 63 41 63 63 65 73 | 73 6f 72 4f 70 65 6e 55 |DocAcces|sorOpenU|
|00005e60| 50 50 09 09 09 4f 70 65 | 6e 44 6f 63 3b 0d 09 49 |PP...Ope|nDoc;..I|
|00005e70| 41 44 6f 63 41 63 63 65 | 73 73 6f 72 43 6c 6f 73 |ADocAcce|ssorClos|
|00005e80| 65 55 50 50 09 09 09 43 | 6c 6f 73 65 44 6f 63 3b |eUPP...C|loseDoc;|
|00005e90| 0d 09 49 41 44 6f 63 41 | 63 63 65 73 73 6f 72 52 |..IADocA|ccessorR|
|00005ea0| 65 61 64 55 50 50 09 09 | 09 52 65 61 64 44 6f 63 |eadUPP..|.ReadDoc|
|00005eb0| 3b 0d 09 49 41 53 65 74 | 44 6f 63 41 63 63 65 73 |;..IASet|DocAcces|
|00005ec0| 73 6f 72 52 65 61 64 50 | 6f 73 69 74 69 6f 6e 55 |sorReadP|ositionU|
|00005ed0| 50 50 09 53 65 74 52 65 | 61 64 50 6f 73 69 74 69 |PP.SetRe|adPositi|
|00005ee0| 6f 6e 3b 0d 09 49 41 47 | 65 74 44 6f 63 41 63 63 |on;..IAG|etDocAcc|
|00005ef0| 65 73 73 6f 72 52 65 61 | 64 50 6f 73 69 74 69 6f |essorRea|dPositio|
|00005f00| 6e 55 50 50 09 47 65 74 | 52 65 61 64 50 6f 73 69 |nUPP.Get|ReadPosi|
|00005f10| 74 69 6f 6e 3b 0d 09 49 | 41 47 65 74 44 6f 63 41 |tion;..I|AGetDocA|
|00005f20| 63 63 65 73 73 6f 72 45 | 4f 46 55 50 50 09 09 09 |ccessorE|OFUPP...|
|00005f30| 47 65 74 45 4f 46 3b 0d | 09 49 41 44 6f 63 75 6d |GetEOF;.|.IADocum|
|00005f40| 65 6e 74 47 65 74 50 72 | 6f 70 65 72 74 79 55 50 |entGetPr|opertyUP|
|00005f50| 50 09 09 47 65 74 50 72 | 6f 70 65 72 74 79 3b 0d |P..GetPr|operty;.|
|00005f60| 09 49 41 44 6f 63 75 6d | 65 6e 74 47 65 74 50 72 |.IADocum|entGetPr|
|00005f70| 6f 70 65 72 74 79 53 69 | 7a 65 55 50 50 09 47 65 |opertySi|zeUPP.Ge|
|00005f80| 74 50 72 6f 70 65 72 74 | 79 53 69 7a 65 3b 09 0d |tPropert|ySize;..|
|00005f90| 7d 3b 0d 74 79 70 65 64 | 65 66 20 73 74 72 75 63 |};.typed|ef struc|
|00005fa0| 74 20 49 41 44 6f 63 41 | 63 63 65 73 73 6f 72 52 |t IADocA|ccessorR|
|00005fb0| 65 63 00 00 03 ac 6f 72 | 64 20 49 41 44 6f 63 41 |ec....or|d IADocA|
|00005fc0| 63 63 65 73 73 6f 72 52 | 65 63 6f 72 64 3b 0d 0d |ccessorR|ecord;..|
|00005fd0| 2f 2a 20 6d 61 63 72 6f | 73 20 66 6f 72 20 63 61 |/* macro|s for ca|
|00005fe0| 6c 6c 69 6e 67 20 69 6e | 69 74 42 6c 6f 63 6b 20 |lling in|itBlock |
|00005ff0| 66 75 6e 63 74 69 6f 6e | 73 20 2a 2f 0d 23 64 65 |function|s */.#de|
|00006000| 66 69 6e 65 20 43 61 6c | 6c 49 41 41 6c 6c 6f 63 |fine Cal|lIAAlloc|
|00006010| 50 72 6f 63 28 72 6f 75 | 74 69 6e 65 2c 20 61 6c |Proc(rou|tine, al|
|00006020| 6c 6f 63 53 69 7a 65 29 | 20 5c 0d 09 09 09 28 76 |locSize)| \....(v|
|00006030| 6f 69 64 2a 29 43 41 4c | 4c 5f 4f 4e 45 5f 50 41 |oid*)CAL|L_ONE_PA|
|00006040| 52 41 4d 45 54 45 52 5f | 55 50 50 28 28 72 6f 75 |RAMETER_|UPP((rou|
|00006050| 74 69 6e 65 29 2c 20 5c | 0d 09 09 09 75 70 70 49 |tine), \|....uppI|
|00006060| 41 41 6c 6c 6f 63 50 72 | 6f 63 49 6e 66 6f 2c 20 |AAllocPr|ocInfo, |
|00006070| 28 61 6c 6c 6f 63 53 69 | 7a 65 29 29 0d 23 64 65 |(allocSi|ze)).#de|
|00006080| 66 69 6e 65 20 43 61 6c | 6c 49 41 46 72 65 65 50 |fine Cal|lIAFreeP|
|00006090| 72 6f 63 28 72 6f 75 74 | 69 6e 65 2c 20 6f 62 6a |roc(rout|ine, obj|
|000060a0| 65 63 74 29 20 5c 0d 09 | 09 09 43 41 4c 4c 5f 4f |ect) \..|..CALL_O|
|000060b0| 4e 45 5f 50 41 52 41 4d | 45 54 45 52 5f 55 50 50 |NE_PARAM|ETER_UPP|
|000060c0| 28 28 72 6f 75 74 69 6e | 65 29 2c 20 75 70 70 49 |((routin|e), uppI|
|000060d0| 41 46 72 65 65 50 72 6f | 63 49 6e 66 6f 2c 20 5c |AFreePro|cInfo, \|
|000060e0| 0d 09 09 09 28 6f 62 6a | 65 63 74 29 29 0d 23 64 |....(obj|ect)).#d|
|000060f0| 65 66 69 6e 65 20 43 61 | 6c 6c 49 41 49 64 6c 65 |efine Ca|llIAIdle|
|00006100| 50 72 6f 63 28 69 6e 69 | 74 42 6c 6f 63 6b 29 20 |Proc(ini|tBlock) |
|00006110| 5c 0d 09 09 09 43 41 4c | 4c 5f 5a 45 52 4f 5f 50 |\....CAL|L_ZERO_P|
|00006120| 41 52 41 4d 45 54 45 52 | 5f 55 50 50 28 28 72 6f |ARAMETER|_UPP((ro|
|00006130| 75 74 69 6e 65 29 2c 20 | 75 70 70 49 41 49 64 6c |utine), |uppIAIdl|
|00006140| 65 50 72 6f 63 49 6e 66 | 6f 29 0d 09 09 09 0d 2f |eProcInf|o)...../|
|00006150| 2a 20 6d 61 63 72 6f 73 | 20 66 6f 72 20 63 61 6c |* macros| for cal|
|00006160| 6c 69 6e 67 20 61 63 63 | 65 73 73 6f 72 20 66 75 |ling acc|essor fu|
|00006170| 6e 63 74 69 6f 6e 73 20 | 2a 2f 0d 23 64 65 66 69 |nctions |*/.#defi|
|00006180| 6e 65 20 43 61 6c 6c 49 | 41 44 6f 63 75 6d 65 6e |ne CallI|ADocumen|
|00006190| 74 41 63 63 65 73 73 6f | 72 4f 70 65 6e 28 61 63 |tAccesso|rOpen(ac|
|000061a0| 63 65 73 73 6f 72 29 20 | 5c 0d 09 09 09 43 41 4c |cessor) |\....CAL|
|000061b0| 4c 5f 4f 4e 45 5f 50 41 | 52 41 4d 45 54 45 52 5f |L_ONE_PA|RAMETER_|
|000061c0| 55 50 50 28 28 61 63 63 | 65 73 73 6f 72 29 2d 3e |UPP((acc|essor)->|
|000061d0| 4f 70 65 6e 44 6f 63 2c | 20 5c 0d 09 09 09 75 70 |OpenDoc,| \....up|
|000061e0| 70 49 41 44 6f 63 41 63 | 63 65 73 73 6f 72 4f 70 |pIADocAc|cessorOp|
|000061f0| 65 6e 50 72 6f 63 49 6e | 66 6f 2c 20 28 61 63 63 |enProcIn|fo, (acc|
|00006200| 65 73 73 6f 72 29 2d 3e | 64 6f 63 41 63 63 65 73 |essor)->|docAcces|
|00006210| 73 6f 72 29 0d 23 64 65 | 66 69 6e 65 20 43 61 6c |sor).#de|fine Cal|
|00006220| 6c 49 41 44 6f 63 75 6d | 65 6e 74 41 63 63 65 73 |lIADocum|entAcces|
|00006230| 73 6f 72 43 6c 6f 73 65 | 28 61 63 63 65 73 73 6f |sorClose|(accesso|
|00006240| 72 29 20 5c 0d 09 09 09 | 43 41 4c 4c 5f 4f 4e 45 |r) \....|CALL_ONE|
|00006250| 5f 50 41 52 41 4d 45 54 | 45 52 5f 55 50 50 28 28 |_PARAMET|ER_UPP((|
|00006260| 61 63 63 65 73 73 6f 72 | 29 2d 3e 43 6c 6f 73 65 |accessor|)->Close|
|00006270| 44 6f 63 2c 20 5c 0d 09 | 09 09 75 70 70 49 41 44 |Doc, \..|..uppIAD|
|00006280| 6f 63 41 63 63 65 73 73 | 6f 72 43 6c 6f 73 65 50 |ocAccess|orCloseP|
|00006290| 72 6f 63 49 6e 66 6f 2c | 20 5c 0d 09 09 09 28 61 |rocInfo,| \....(a|
|000062a0| 63 63 65 73 73 6f 72 29 | 2d 3e 64 6f 63 41 63 63 |ccessor)|->docAcc|
|000062b0| 65 73 73 6f 72 29 0d 23 | 64 65 66 69 6e 65 20 43 |essor).#|define C|
|000062c0| 61 6c 6c 49 41 44 6f 63 | 75 6d 65 6e 74 41 63 63 |allIADoc|umentAcc|
|000062d0| 65 73 73 6f 72 52 65 61 | 64 28 61 63 63 65 73 73 |essorRea|d(access|
|000062e0| 6f 72 2c 20 62 75 66 66 | 65 72 2c 20 73 69 7a 65 |or, buff|er, size|
|000062f0| 29 20 5c 0d 09 09 09 43 | 41 4c 4c 5f 54 48 52 45 |) \....C|ALL_THRE|
|00006300| 45 5f 50 41 52 41 4d 45 | 54 45 52 5f 55 50 50 28 |E_PARAME|TER_UPP(|
|00006310| 28 61 63 63 65 73 73 6f | 72 29 2d 3e 52 65 61 64 |(accesso|r)->Read|
|00006320| 44 6f 63 2c 20 5c 0d 09 | 09 09 75 70 70 49 41 44 |Doc, \..|..uppIAD|
|00006330| 6f 63 41 63 63 65 73 73 | 6f 72 52 65 61 64 50 72 |ocAccess|orReadPr|
|00006340| 6f 63 49 6e 66 6f 2c 20 | 5c 0d 09 09 09 28 61 63 |ocInfo, |\....(ac|
|00006350| 63 65 73 73 6f 72 29 2d | 3e 64 6f 63 41 63 63 65 |cessor)-|>docAcce|
|00006360| 73 73 00 00 03 97 6f 72 | 2c 20 28 62 75 66 66 65 |ss....or|, (buffe|
|00006370| 72 29 2c 20 28 73 69 7a | 65 29 29 0d 23 64 65 66 |r), (siz|e)).#def|
|00006380| 69 6e 65 20 43 61 6c 6c | 49 41 53 65 74 44 6f 63 |ine Call|IASetDoc|
|00006390| 75 6d 65 6e 74 41 63 63 | 65 73 73 6f 72 52 65 61 |umentAcc|essorRea|
|000063a0| 64 50 6f 73 69 74 69 6f | 6e 28 61 63 63 65 73 73 |dPositio|n(access|
|000063b0| 6f 72 2c 20 6d 6f 64 65 | 2c 20 6f 66 66 73 65 74 |or, mode|, offset|
|000063c0| 29 20 5c 0d 09 09 09 43 | 41 4c 4c 5f 54 48 52 45 |) \....C|ALL_THRE|
|000063d0| 45 5f 50 41 52 41 4d 45 | 54 45 52 5f 55 50 50 28 |E_PARAME|TER_UPP(|
|000063e0| 28 61 63 63 65 73 73 6f | 72 29 2d 3e 53 65 74 52 |(accesso|r)->SetR|
|000063f0| 65 61 64 50 6f 73 69 74 | 69 6f 6e 2c 5c 0d 09 09 |eadPosit|ion,\...|
+--------+-------------------------+-------------------------+--------+--------+
Only 25.0 KB of data is shown above.